Package net.createmod.ponder.foundation
Class PonderStoryBoardEntry
java.lang.Object
net.createmod.ponder.foundation.PonderStoryBoardEntry
- All Implemented Interfaces:
StoryBoardEntry
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.createmod.ponder.api.registration.StoryBoardEntry
StoryBoardEntry.SceneOrderingEntry, StoryBoardEntry.SceneOrderingType -
Constructor Summary
ConstructorsConstructorDescriptionPonderStoryBoardEntry(PonderStoryBoard board, String namespace, String schematicPath, net.minecraft.resources.ResourceLocation component) PonderStoryBoardEntry(PonderStoryBoard board, String namespace, net.minecraft.resources.ResourceLocation schematicLocation, net.minecraft.resources.ResourceLocation component) -
Method Summary
Modifier and TypeMethodDescriptiongetBoard()net.minecraft.resources.ResourceLocationnet.minecraft.resources.ResourceLocationList<net.minecraft.resources.ResourceLocation> getTags()causes all assigned PonderTags to flash when viewing this scene in the PonderUIhighlightTag(net.minecraft.resources.ResourceLocation tag) causes the supplied PonderTag to flash when viewing this scene in the PonderUIhighlightTags(net.minecraft.resources.ResourceLocation... tags) causes the supplied PonderTags to flash when viewing this scene in the PonderUIorderAfter(String namespace, String otherSceneId) inside the PonderUI, will order this scene somewhere after the other scene.orderBefore(String namespace, String otherSceneId) inside the PonderUI, will order this scene somewhere before the other scene.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.createmod.ponder.api.registration.StoryBoardEntry
orderAfter, orderBefore
-
Constructor Details
-
PonderStoryBoardEntry
public PonderStoryBoardEntry(PonderStoryBoard board, String namespace, net.minecraft.resources.ResourceLocation schematicLocation, net.minecraft.resources.ResourceLocation component) -
PonderStoryBoardEntry
public PonderStoryBoardEntry(PonderStoryBoard board, String namespace, String schematicPath, net.minecraft.resources.ResourceLocation component)
-
-
Method Details
-
getBoard
- Specified by:
getBoardin interfaceStoryBoardEntry
-
getNamespace
- Specified by:
getNamespacein interfaceStoryBoardEntry
-
getSchematicLocation
public net.minecraft.resources.ResourceLocation getSchematicLocation()- Specified by:
getSchematicLocationin interfaceStoryBoardEntry
-
getComponent
public net.minecraft.resources.ResourceLocation getComponent()- Specified by:
getComponentin interfaceStoryBoardEntry
-
getTags
- Specified by:
getTagsin interfaceStoryBoardEntry
-
getOrderingEntries
- Specified by:
getOrderingEntriesin interfaceStoryBoardEntry
-
orderBefore
Description copied from interface:StoryBoardEntryinside the PonderUI, will order this scene somewhere before the other scene. only has an effect if a scene with the given id can be found.- Specified by:
orderBeforein interfaceStoryBoardEntry- Parameters:
namespace- modId of the mod that added the other sceneotherSceneId- id of the scene that should appear after this one- Returns:
- this StoryBoardEntry
-
orderAfter
Description copied from interface:StoryBoardEntryinside the PonderUI, will order this scene somewhere after the other scene. only has an effect if a scene with the given id can be found.- Specified by:
orderAfterin interfaceStoryBoardEntry- Parameters:
namespace- modId of the mod that added the other sceneotherSceneId- id of the scene that should appear before this one- Returns:
- this StoryBoardEntry
-
highlightTag
Description copied from interface:StoryBoardEntrycauses the supplied PonderTag to flash when viewing this scene in the PonderUI- Specified by:
highlightTagin interfaceStoryBoardEntry- Returns:
- this StoryBoardEntry
-
highlightTags
Description copied from interface:StoryBoardEntrycauses the supplied PonderTags to flash when viewing this scene in the PonderUI- Specified by:
highlightTagsin interfaceStoryBoardEntry- Returns:
- this StoryBoardEntry
-
highlightAllTags
Description copied from interface:StoryBoardEntrycauses all assigned PonderTags to flash when viewing this scene in the PonderUI- Specified by:
highlightAllTagsin interfaceStoryBoardEntry- Returns:
- this StoryBoardEntry
-