ModelPlugin

public class ModelPlugin extends JavaPlugin

The main plugin class for Model. This plugin provides gameplay features for the Hytale server. Extend this class to create a plugin.

java.lang.Object > JavaPlugin > ModelPlugin

Field Summary

modelComponent

final ModelComponent modelComponent

Field modelComponent.

oldModel

final Model oldModel

Field oldModel.

newModel

final ModelAsset newModel

Field newModel.

model

final Model model

Field model.

Method Detail

ModelPlugin

public public ModelPlugin (@Nonnull final JavaPluginInit init)

Method ModelPlugin.

Parameters:
@Nonnull final JavaPluginInit init

setup

protected void setup ()

Method setup.

ModelCommand

public new ModelCommand ()

Method ModelCommand.

checkForModelUpdate

private void checkForModelUpdate (@Nonnull final Map reloadedModelAssets, final int index, @Nonnull final ArchetypeChunk archetypeChunk, @Nonnull final CommandBuffer commandBuffer)

Method checkForModelUpdate.

Parameters:
@Nonnull final Map reloadedModelAssets
final int index
@Nonnull final ArchetypeChunk archetypeChunk
@Nonnull final CommandBuffer commandBuffer

ModelComponent

public new ModelComponent (model)

Method ModelComponent.

Parameters:
model model

updateModelAssets

private void updateModelAssets (@Nonnull final LoadedAssetsEvent> event)

Method updateModelAssets.

Parameters:
@Nonnull final LoadedAssetsEvent> event