Interface WolfMeta.Variant
- All Superinterfaces:
net.minestom.server.registry.ProtocolObject
- Enclosing class:
WolfMeta
public static sealed interface WolfMeta.Variant
extends net.minestom.server.registry.ProtocolObject
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier 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 net.minestom.server.utils.NamespaceIDbiomes()static @NotNull WolfMeta.Variant.Builderbuilder()static @NotNull WolfMeta.Variantcreate(@NotNull net.minestom.server.utils.NamespaceID wildTexture, @NotNull net.minestom.server.utils.NamespaceID tameTexture, @NotNull net.minestom.server.utils.NamespaceID angryTexture, @NotNull String biome) static @NotNull DynamicRegistry<WolfMeta.Variant> Creates a new registry for wolf variants, loading the vanilla wolf variants.registry()@NotNull net.minestom.server.utils.NamespaceID@NotNull net.minestom.server.utils.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 net.minestom.server.utils.NamespaceID wildTexture, @NotNull @NotNull net.minestom.server.utils.NamespaceID tameTexture, @NotNull @NotNull net.minestom.server.utils.NamespaceID angryTexture, @NotNull @NotNull String biome) -
builder
-
createDefaultRegistry
Creates a new registry for wolf variants, loading the vanilla wolf variants.
- See Also:
-
wildTexture
@NotNull @NotNull net.minestom.server.utils.NamespaceID wildTexture() -
tameTexture
@NotNull @NotNull net.minestom.server.utils.NamespaceID tameTexture() -
angryTexture
@NotNull @NotNull net.minestom.server.utils.NamespaceID angryTexture() -
biomes
-
registry
- Specified by:
registryin interfacenet.minestom.server.registry.ProtocolObject
-