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)
private
PathPlugin instanceprivate
Model pathMarkerModelprivate
ResourceType<EntityStore, SpatialResource<Ref<EntityStore>, EntityStore>> prefabPathSpatialResourceprivate
ComponentType<EntityStore, WorldPathBuilder> worldPathBuilderComponentTypeprivate
ResourceType<EntityStore, WorldPathData> worldPathDataResourceType