Interface EditorObject<O>
- All Known Subinterfaces:
StandaloneEditorObject<O>,TypedEditorObject<O,T>
- All Known Implementing Classes:
AbstractItemMethodObject,CheckItemPresenceMethodObject,ConsumeItemMethodObject,ConsumePackMethodObject,DimensionUnlockEffectObject,ItemUnlockEffectObject,RecipeUnlockEffectObject,ResearchPackObject,SimpleResearchObject,ValueEffectModifierObject
public interface EditorObject<O>
-
Method Summary
Modifier and TypeMethodDescriptionvoidbuildLayout(RememberingLinearLayout layout, O previous, EditorContext context) create(RememberingLinearLayout layout) default voidupdate(RememberingLinearLayout layout, EditorContext context) com.portingdeadmods.portingdeadlibs.utils.Result<net.minecraft.util.Unit, Exception> valid(RememberingLinearLayout layout)
-
Method Details
-
buildLayout
-
create
-
valid
com.portingdeadmods.portingdeadlibs.utils.Result<net.minecraft.util.Unit,Exception> valid(RememberingLinearLayout layout) -
update
-