Class Helpers
java.lang.Object
net.darkhax.botanypots.common.impl.Helpers
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<net.minecraft.world.level.block.Block> static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf, net.minecraft.world.level.block.state.BlockState> static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf, net.minecraft.world.level.block.Block> static final com.mojang.serialization.Codec<net.minecraft.world.entity.EntityType<?>> static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf, net.minecraft.world.entity.EntityType<?>> static final net.minecraft.tags.TagKey<net.minecraft.world.item.enchantment.Enchantment> static final com.mojang.serialization.Codec<net.minecraft.world.item.Item> static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf, net.minecraft.world.item.Item> static final net.minecraft.tags.TagKey<net.minecraft.world.item.enchantment.Enchantment> static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, Optional<net.minecraft.world.item.crafting.Ingredient>> static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, Optional<net.minecraft.world.item.ItemStack>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic floatefficiencyModifier(net.minecraft.core.RegistryAccess registryAccess, net.minecraft.world.item.ItemStack stack) static intgetRequiredGrowthTicks(BotanyPotContext context, net.minecraft.world.level.Level level, Crop crop, @Nullable Soil soil) static net.minecraft.network.chat.ComponentgrowthModifierComponent(float modifier)
-
Field Details
-
BLOCK_CODEC
public static final com.mojang.serialization.Codec<net.minecraft.world.level.block.Block> BLOCK_CODEC -
BLOCK_STREAM
public static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,net.minecraft.world.level.block.Block> BLOCK_STREAM -
ITEM_CODEC
public static final com.mojang.serialization.Codec<net.minecraft.world.item.Item> ITEM_CODEC -
ITEM_STREAM
public static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,net.minecraft.world.item.Item> ITEM_STREAM -
ENTITY_TYPE_CODEC
public static final com.mojang.serialization.Codec<net.minecraft.world.entity.EntityType<?>> ENTITY_TYPE_CODEC -
ENTITY_TYPE_STREAM
public static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,net.minecraft.world.entity.EntityType<?>> ENTITY_TYPE_STREAM -
BLOCK_STATE_STREAM
public static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,net.minecraft.world.level.block.state.BlockState> BLOCK_STATE_STREAM -
OPTIONAL_INGREDIENT_STREAM
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,Optional<net.minecraft.world.item.crafting.Ingredient>> OPTIONAL_INGREDIENT_STREAM -
OPTIONAL_ITEMSTACK_STREAM
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,Optional<net.minecraft.world.item.ItemStack>> OPTIONAL_ITEMSTACK_STREAM -
INCREASE_POT_GROWTH_TAG
public static final net.minecraft.tags.TagKey<net.minecraft.world.item.enchantment.Enchantment> INCREASE_POT_GROWTH_TAG -
NEGATE_HARVEST_DAMAGE_TAG
public static final net.minecraft.tags.TagKey<net.minecraft.world.item.enchantment.Enchantment> NEGATE_HARVEST_DAMAGE_TAG
-
-
Constructor Details
-
Helpers
public Helpers()
-
-
Method Details
-
growthModifierComponent
public static net.minecraft.network.chat.Component growthModifierComponent(float modifier) -
getRequiredGrowthTicks
public static int getRequiredGrowthTicks(BotanyPotContext context, net.minecraft.world.level.Level level, Crop crop, @Nullable @Nullable Soil soil) -
efficiencyModifier
public static float efficiencyModifier(net.minecraft.core.RegistryAccess registryAccess, net.minecraft.world.item.ItemStack stack)
-