Fixed end buckets (#158)

This commit is contained in:
paulevsGitch 2021-05-05 03:18:15 +03:00
parent 795927cdcf
commit 26f53d34d1
2 changed files with 7 additions and 6 deletions

View file

@ -1,14 +1,15 @@
package ru.betterend.item; 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 net.minecraft.world.level.material.Fluids;
import ru.betterend.patterns.Patterned; import ru.betterend.patterns.Patterned;
import ru.betterend.patterns.Patterns; import ru.betterend.patterns.Patterns;
import ru.betterend.registry.EndItems; import ru.betterend.registry.EndItems;
public class EndBucketItem extends BucketItem implements Patterned { public class EndBucketItem extends FishBucketItem implements Patterned {
public EndBucketItem() { public EndBucketItem(EntityType<?> type) {
super(Fluids.WATER, EndItems.makeItemSettings().stacksTo(1)); super(type, Fluids.WATER, EndItems.makeItemSettings().stacksTo(1));
} }
@Override @Override

View file

@ -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 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_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 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_END_FISH = registerItem("bucket_end_fish", new EndBucketItem(EndEntities.END_FISH));
public final static Item BUCKET_CUBOZOA = registerItem("bucket_cubozoa", new EndBucketItem()); 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 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 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); public final static Item BLOSSOM_BERRY = registerFood("blossom_berry", Foods.APPLE);