Interface ResearchPack
- All Known Implementing Classes:
ResearchPackImpl
public interface ResearchPack
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<ResearchPack> static final com.mojang.serialization.Codec<net.minecraft.resources.ResourceKey<ResearchPack>> static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf, net.minecraft.resources.ResourceKey<ResearchPack>> static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, ResearchPack> -
Method Summary
Modifier and TypeMethodDescriptionintcolor()Optional<net.minecraft.resources.ResourceLocation> static net.minecraft.network.chat.ComponentgetLangDesc(net.minecraft.resources.ResourceKey<ResearchPack> key) static net.minecraft.network.chat.ComponentgetLangName(net.minecraft.resources.ResourceKey<ResearchPack> key) int
-
Field Details
-
RESOURCE_KEY_CODEC
static final com.mojang.serialization.Codec<net.minecraft.resources.ResourceKey<ResearchPack>> RESOURCE_KEY_CODEC -
RESOURCE_KEY_STREAM_CODEC
static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,net.minecraft.resources.ResourceKey<ResearchPack>> RESOURCE_KEY_STREAM_CODEC -
CODEC
-
STREAM_CODEC
static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,ResearchPack> STREAM_CODEC
-
-
Method Details
-
color
int color() -
sortingValue
int sortingValue() -
customTexture
Optional<net.minecraft.resources.ResourceLocation> customTexture() -
getSerializer
ResearchPackSerializer<?> getSerializer() -
getLangName
static net.minecraft.network.chat.Component getLangName(net.minecraft.resources.ResourceKey<ResearchPack> key) -
getLangDesc
static net.minecraft.network.chat.Component getLangDesc(net.minecraft.resources.ResourceKey<ResearchPack> key)
-