ItemDisplayMetadata class
Пакет: com.hypixel.hytale.server.core.asset.type.item.config.metadata
Файл: com/hypixel/hytale/server/core/asset/type/item/config/metadata/ItemDisplayMetadata.java
Поля (1)
| Модификаторы | Тип | Имя |
|---|---|---|
final |
String |
KEY |
Методы (2)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
public |
void |
setDescriptionvoid setDescription(@Nullable Message var1) |
public |
void |
setNamevoid setName(@Nullable Message var1) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.asset.type.item.config.metadata;
class="kw">import com.hypixel.hytale.codec.KeyedCodec;
class="kw">import com.hypixel.hytale.codec.builder.BuilderCodec;
class="kw">import com.hypixel.hytale.server.core.Message;
class="kw">import javax.annotation.Nullable;
class="kw">public class ItemDisplayMetadata {
class="kw">public class="kw">static class="kw">final String KEY = "ItemDisplay";
class="kw">public class="kw">static class="kw">final BuilderCodec<ItemDisplayMetadata> CODEC = BuilderCodec.builder(ItemDisplayMetadata.class, ItemDisplayMetadata::new)
.appendInherited(new KeyedCodec<>("Name", Message.CODEC), (var0, var1) -> var0.name = var1, var0 -> var0.name, (var0, var1) -> var0.name = var1.name)
.add()
.appendInherited(
new KeyedCodec<>("Description", Message.CODEC),
(var0, var1) -> var0.description = var1,
var0 -> var0.description,
(var0, var1) -> var0.description = var1.description
)
.add()
.build();
class="kw">public class="kw">static class="kw">final KeyedCodec<ItemDisplayMetadata> KEYED_CODEC = new KeyedCodec<>("ItemDisplay", CODEC);
@Nullable
class="kw">private Message name;
@Nullable
class="kw">private Message description;
class="kw">public ItemDisplayMetadata() {
}
class="kw">public ItemDisplayMetadata(@Nullable Message var1, @Nullable Message var2) {
this.name = var1;
this.description = var2;
}
@Nullable
class="kw">public Message getName() {
class="kw">return this.name;
}
@Nullable
class="kw">public Message getDescription() {
class="kw">return this.description;
}
class="kw">public void setName(@Nullable Message var1) {
this.name = var1;
}
class="kw">public void setDescription(@Nullable Message var1) {
this.description = var1;
}
}