Interface WolfMeta.Variant
- All Superinterfaces:
ProtocolObject
- Enclosing class:
WolfMeta
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final DynamicRegistry.Key
<WolfMeta.Variant> static final DynamicRegistry.Key
<WolfMeta.Variant> static final DynamicRegistry.Key
<WolfMeta.Variant> static final @NotNull BinaryTagSerializer
<DynamicRegistry.Key<WolfMeta.Variant>> static final NetworkBuffer.Type
<DynamicRegistry.Key<WolfMeta.Variant>> static final DynamicRegistry.Key
<WolfMeta.Variant> static final DynamicRegistry.Key
<WolfMeta.Variant> static final DynamicRegistry.Key
<WolfMeta.Variant> static final DynamicRegistry.Key
<WolfMeta.Variant> static final DynamicRegistry.Key
<WolfMeta.Variant> static final DynamicRegistry.Key
<WolfMeta.Variant> -
Method Summary
Modifier and TypeMethodDescription@NotNull NamespaceID
biomes()
static @NotNull WolfMeta.Variant.Builder
builder()
static @NotNull WolfMeta.Variant
create
(@NotNull NamespaceID wildTexture, @NotNull NamespaceID tameTexture, @NotNull NamespaceID angryTexture, @NotNull String biome) static @NotNull DynamicRegistry
<WolfMeta.Variant> Creates a new registry for wolf variants, loading the vanilla wolf variants.registry()
@NotNull NamespaceID
@NotNull NamespaceID
-
Field Details
-
NETWORK_TYPE
-
NBT_TYPE
-
BLACK
-
CHESTNUT
-
SNOWY
-
STRIPED
-
ASHEN
-
SPOTTED
-
RUSTY
-
WOODS
-
PALE
-
-
Method Details
-
create
@NotNull static @NotNull WolfMeta.Variant create(@NotNull @NotNull NamespaceID wildTexture, @NotNull @NotNull NamespaceID tameTexture, @NotNull @NotNull NamespaceID angryTexture, @NotNull @NotNull String biome) -
builder
-
createDefaultRegistry
Creates a new registry for wolf variants, loading the vanilla wolf variants.
- See Also:
-
wildTexture
-
tameTexture
-
angryTexture
-
biomes
-
registry
- Specified by:
registry
in interfaceProtocolObject
-