diff --git a/src/main/java/ru/betterend/item/EndBucketItem.java b/src/main/java/ru/betterend/item/EndBucketItem.java index 5b84e7a4..bbfff0d4 100644 --- a/src/main/java/ru/betterend/item/EndBucketItem.java +++ b/src/main/java/ru/betterend/item/EndBucketItem.java @@ -1,14 +1,15 @@ package ru.betterend.item; -import net.minecraft.world.item.BucketItem; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.item.FishBucketItem; import net.minecraft.world.level.material.Fluids; import ru.betterend.patterns.Patterned; import ru.betterend.patterns.Patterns; import ru.betterend.registry.EndItems; -public class EndBucketItem extends BucketItem implements Patterned { - public EndBucketItem() { - super(Fluids.WATER, EndItems.makeItemSettings().stacksTo(1)); +public class EndBucketItem extends FishBucketItem implements Patterned { + public EndBucketItem(EntityType type) { + super(type, Fluids.WATER, EndItems.makeItemSettings().stacksTo(1)); } @Override diff --git a/src/main/java/ru/betterend/registry/EndItems.java b/src/main/java/ru/betterend/registry/EndItems.java index 923eb62d..72417b08 100644 --- a/src/main/java/ru/betterend/registry/EndItems.java +++ b/src/main/java/ru/betterend/registry/EndItems.java @@ -120,8 +120,8 @@ public class EndItems { public final static Item SHADOW_BERRY_COOKED = registerFood("shadow_berry_cooked", 6, 0.7F); public final static Item END_FISH_RAW = registerFood("end_fish_raw", Foods.SALMON); public final static Item END_FISH_COOKED = registerFood("end_fish_cooked", Foods.COOKED_SALMON); - public final static Item BUCKET_END_FISH = registerItem("bucket_end_fish", new EndBucketItem()); - public final static Item BUCKET_CUBOZOA = registerItem("bucket_cubozoa", new EndBucketItem()); + public final static Item BUCKET_END_FISH = registerItem("bucket_end_fish", new EndBucketItem(EndEntities.END_FISH)); + public final static Item BUCKET_CUBOZOA = registerItem("bucket_cubozoa", new EndBucketItem(EndEntities.CUBOZOA)); public final static Item SWEET_BERRY_JELLY = registerFood("sweet_berry_jelly", 6, 0.75F); public final static Item SHADOW_BERRY_JELLY = registerFood("shadow_berry_jelly", 7, 0.75F, new MobEffectInstance(MobEffects.NIGHT_VISION, 400)); public final static Item BLOSSOM_BERRY = registerFood("blossom_berry", Foods.APPLE);