HyCodeYourTale
classpublicPriority 1

PathPlugin

com.hypixel.hytale.builtin.path.PathPlugin

extends JavaPlugin

6

Methods

6

Public Methods

5

Fields

1

Constructors

Constants

StringDEFAULT_PATH_MARKER_MODEL= "NPC_Path_Marker"
KeyedCodec<String>PATH_MARKER_MODEL= new KeyedCodec<>("PathMarkerModel", Codec.STRING)

Constructors

public
PathPlugin(JavaPluginInit init)

Methods

Public Methods (6)

public
Set<Dependency<EntityStore>> getDependencies()
@Nonnull@Override
public
Model getPathMarkerModel()
public
ResourceType<EntityStore, SpatialResource<Ref<EntityStore>, EntityStore>> getPrefabPathSpatialResource()
public
ComponentType<EntityStore, WorldPathBuilder> getWorldPathBuilderComponentType()
public
ResourceType<EntityStore, WorldPathData> getWorldPathDataResourceType()
public
void handle(Store<EntityStore> store, CommandBuffer<EntityStore> commandBuffer, PrefabPasteEvent event)

Fields

Private/Package Fields (5)

privatePathPlugin instance
privateModel pathMarkerModel
privateResourceType<EntityStore, SpatialResource<Ref<EntityStore>, EntityStore>> prefabPathSpatialResource
privateComponentType<EntityStore, WorldPathBuilder> worldPathBuilderComponentType
privateResourceType<EntityStore, WorldPathData> worldPathDataResourceType

Related Classes