public class PlayerCraftingSystems
Class PlayerCraftingSystems. Provides playercraftingsystems functionality for the Hytale server.
java.lang.Object > PlayerCraftingSystems
Field Summary
player
final
Player
player
Field player.
craftingManager
final
CraftingManager
craftingManager
Field craftingManager.
ref
final
Ref
ref
Field ref.
world
final
World
world
Field world.
craftingManagerComponent
final
CraftingManager
craftingManagerComponent
Field craftingManagerComponent.
Method Detail
CraftingManagerAddSystem
Method CraftingManagerAddSystem.
- Parameters:
final ComponentTypecraftingManagerComponentType
onEntityAdd
public
void
onEntityAdd
(@Nonnull final Holder holder, @Nonnull final AddReason reason, @Nonnull final Store store)
Method onEntityAdd.
- Parameters:
@Nonnull final Holderholder@Nonnull final AddReasonreason@Nonnull final Storestore
onEntityRemoved
public
void
onEntityRemoved
(@Nonnull final Holder holder, @Nonnull final RemoveReason reason, @Nonnull final Store store)
Method onEntityRemoved.
- Parameters:
@Nonnull final Holderholder@Nonnull final RemoveReasonreason@Nonnull final Storestore
PlayerCraftingSystem
Method PlayerCraftingSystem.
- Parameters:
final ComponentTypecraftingManagerComponentType
isParallel
public
boolean
isParallel
(final int archetypeChunkSize, final int taskCount)
Method isParallel.
- Parameters:
final intarchetypeChunkSizefinal inttaskCount
tick
public
void
tick
(final float dt, final int index, @Nonnull final ArchetypeChunk archetypeChunk, @Nonnull final Store store, @Nonnull final CommandBuffer commandBuffer)
Method tick.
- Parameters:
final floatdtfinal intindex@Nonnull final ArchetypeChunkarchetypeChunk@Nonnull final Storestore@Nonnull final CommandBuffercommandBuffer