Contents
Class PatternAsset
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.assets.patterns.PatternAsset
- All Implemented Interfaces:
JsonAsset<String>, JsonAssetWithMap<String, DefaultAssetMap<String, PatternAsset>>, Cleanable
- Direct Known Subclasses:
AndPatternAsset, BlockSetPatternAsset, CeilingPatternAsset, ConstantPatternAsset, CuboidPatternAsset, DensityPatternAsset, FloorPatternAsset, ImportedPatternAsset, MaterialPatternAsset, NotPatternAsset, OffsetPatternAsset, OrPatternAsset, RotatorPatternAsset, SurfacePatternAsset, WallPatternAsset
public abstract class PatternAsset
extends Object
implements Cleanable, JsonAssetWithMap<String, DefaultAssetMap<String, PatternAsset>>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BuilderCodec<PatternAsset> static final AssetCodecMapCodec<String, PatternAsset> -
Method Summary
Modifier and TypeMethodDescriptionstatic PatternAsset.ArgumentargumentFrom(DirectionalityAsset.Argument argument) static PatternAsset.ArgumentargumentFrom(PropAsset.Argument argument) abstract Patternbuild(PatternAsset.Argument argument) voidcleanUp()static PatternAssetgetExportedAsset(String name) getId()booleanskip()
-
Field Details
-
CODEC
-
CHILD_ASSET_CODEC
-
CHILD_ASSET_CODEC_ARRAY
-
ABSTRACT_CODEC
-
-
Method Details
-
build
-
skip
public boolean skip() -
getExportedAsset
-
getId
-
cleanUp
-
argumentFrom
@Nonnull public static PatternAsset.Argument argumentFrom(@Nonnull DirectionalityAsset.Argument argument) -
argumentFrom
-