Package com.hypixel.hytale.builtin.path
Class PathPlugin
java.lang.Object
com.hypixel.hytale.server.core.plugin.PluginBase
com.hypixel.hytale.server.core.plugin.JavaPlugin
com.hypixel.hytale.builtin.path.PathPlugin
- All Implemented Interfaces:
CommandOwner
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprivate static PathPluginstatic final KeyedCodec<String> private Modelprivate ResourceType<EntityStore, SpatialResource<Ref<EntityStore>, EntityStore>> private ComponentType<EntityStore, WorldPathBuilder> private ResourceType<EntityStore, WorldPathData> Fields inherited from class com.hypixel.hytale.server.core.plugin.PluginBase
METRICS_REGISTRY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PathPluginget()protected voidprotected voidsetup()protected voidstart()Methods inherited from class com.hypixel.hytale.server.core.plugin.JavaPlugin
getClassLoader, getFile, getType, start0Methods inherited from class com.hypixel.hytale.server.core.plugin.PluginBase
getAssetRegistry, getBasePermission, getBlockStateRegistry, getChunkStoreRegistry, getClientFeatureRegistry, getCodecRegistry, getCodecRegistry, getCodecRegistry, getCommandRegistry, getDataDirectory, getEntityRegistry, getEntityStoreRegistry, getEventRegistry, getIdentifier, getLogger, getManifest, getName, getState, getTaskRegistry, isDisabled, isEnabled, preLoad, setup0, shutdown, shutdown0, withConfig, withConfig
-
Field Details
-
PATH_MARKER_MODEL
-
DEFAULT_PATH_MARKER_MODEL
- See Also:
-
instance
-
worldPathDataResourceType
-
prefabPathSpatialResource
private ResourceType<EntityStore,SpatialResource<Ref<EntityStore>, prefabPathSpatialResourceEntityStore>> -
worldPathBuilderComponentType
-
pathMarkerModel
-
-
Constructor Details
-
PathPlugin
-
-
Method Details
-
get
-
setup
protected void setup()- Overrides:
setupin classPluginBase
-
start
protected void start()- Overrides:
startin classPluginBase
-
getWorldPathDataResourceType
-
getPrefabPathSpatialResource
public ResourceType<EntityStore,SpatialResource<Ref<EntityStore>, getPrefabPathSpatialResource()EntityStore>> -
getWorldPathBuilderComponentType
-
getPathMarkerModel
-
onModelsChanged
protected void onModelsChanged(@Nonnull LoadedAssetsEvent<String, ModelAsset, DefaultAssetMap<String, ModelAsset>> event)
-