Package ml.pluto7073.pdapi.addition
Class DrinkAddition
java.lang.Object
ml.pluto7073.pdapi.addition.DrinkAddition
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<DrinkAddition> static final com.mojang.serialization.Codec<DrinkAddition> static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, DrinkAddition> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDrinkAddition(List<OnDrinkAction> actions, boolean changesColor, int color, Map<String, Integer> chemicals, int maxAmount, @Nullable String name, int currentWeight) -
Method Summary
Modifier and TypeMethodDescriptionactions()booleanintcolor()intstatic DrinkAdditionfromNetwork(net.minecraft.network.RegistryFriendlyByteBuf buf) intvoidonDrink(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.Level level, net.minecraft.world.entity.LivingEntity user) voidtoNetwork(net.minecraft.network.RegistryFriendlyByteBuf buf)
-
Field Details
-
CODEC
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,DrinkAddition> STREAM_CODEC -
COMPONENT_CODEC
-
-
Constructor Details
-
DrinkAddition
-
-
Method Details
-
onDrink
public void onDrink(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.Level level, net.minecraft.world.entity.LivingEntity user) -
changesColor
public boolean changesColor() -
color
public int color() -
chemicals
-
maxAmount
public int maxAmount() -
currentWeight
public int currentWeight() -
actions
-
toNetwork
public void toNetwork(net.minecraft.network.RegistryFriendlyByteBuf buf) -
fromNetwork
-
getTranslationKey
-