Class BlockPattern
java.lang.Object
com.hypixel.hytale.server.core.prefab.selection.mask.BlockPattern
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate static final Stringstatic final Codec<BlockPattern> private static final doublestatic final BlockPatternstatic final BlockPattern[]private static final Patternprivate static final com.hypixel.hytale.logger.HytaleLoggerprivate IWeightedMap<Integer> private IWeightedMap<BlockPattern.BlockEntry> private final Stringprivate final IWeightedMap<String> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintDeprecated.Integer[]booleanisEmpty()intnextBlockTypeKey(Random random) static BlockPatternstatic intparseBlock(String blockText) private static IWeightedMap<String> parseBlockPattern(String... blocksArgs) voidresolve()toString()private Stringstatic BlockPattern.BlockEntrytryParseBlockTypeKey(String blockText)
-
Field Details
-
LOGGER
private static final com.hypixel.hytale.logger.HytaleLogger LOGGER -
CODEC
-
EMPTY
-
EMPTY_ARRAY
-
FILLER_TEMP_REMOVER_PATTERN
-
BLOCK_SEPARATOR
- See Also:
-
ALT_BLOCK_SEPARATOR
- See Also:
-
CHANCE_SUFFIX
- See Also:
-
DEFAULT_CHANCE
private static final double DEFAULT_CHANCE- See Also:
-
weightedMap
-
toString0
-
resolvedWeightedMap
-
resolvedWeightedMapBtk
-
-
Constructor Details
-
BlockPattern
-
-
Method Details