Juice functionality & translation

This commit is contained in:
paulevsGitch 2020-12-27 12:16:32 +03:00
parent 824b683c44
commit f18cf5c073
3 changed files with 25 additions and 9 deletions

View file

@ -1,16 +1,30 @@
package ru.betterend.item; package ru.betterend.item;
import net.minecraft.item.PotionItem; import net.minecraft.entity.player.PlayerEntity;
import ru.betterend.patterns.Patterned; import net.minecraft.item.ItemStack;
import ru.betterend.patterns.Patterns; import net.minecraft.item.ItemUsage;
import net.minecraft.util.Hand;
import net.minecraft.util.TypedActionResult;
import net.minecraft.util.UseAction;
import net.minecraft.world.World;
public class ItemDrink extends PotionItem implements Patterned { public class ItemDrink extends PatternedItem {
public ItemDrink(Settings settings) { public ItemDrink(Settings settings) {
super(settings); super(settings);
} }
@Override @Override
public String getModelPattern(String name) { public int getMaxUseTime(ItemStack stack) {
return Patterns.createJson(Patterns.ITEM_GENERATED, name); return 32;
}
@Override
public UseAction getUseAction(ItemStack stack) {
return UseAction.DRINK;
}
@Override
public TypedActionResult<ItemStack> use(World world, PlayerEntity user, Hand hand) {
return ItemUsage.consumeHeldItem(world, user, hand);
} }
} }

View file

@ -548,5 +548,6 @@
"block.betterend.jellyshroom_trapdoor": "Jellyshroom Trapdoor", "block.betterend.jellyshroom_trapdoor": "Jellyshroom Trapdoor",
"biome.betterend.eterial_grove": "Eterial Grove", "biome.betterend.eterial_grove": "Eterial Grove",
"block.betterend.umbrella_tree_sapling": "Umbrella Tree Sapling" "block.betterend.umbrella_tree_sapling": "Umbrella Tree Sapling",
"item.betterend.umbrella_cluster_juice": "Umbrella Cluster Juice"
} }

View file

@ -550,5 +550,6 @@
"block.betterend.jellyshroom_trapdoor": "Люк из желейного гриба", "block.betterend.jellyshroom_trapdoor": "Люк из желейного гриба",
"biome.betterend.eterial_grove": "Эфирная роща", "biome.betterend.eterial_grove": "Эфирная роща",
"block.betterend.umbrella_tree_sapling": "Саженец зонтичного дерева" "block.betterend.umbrella_tree_sapling": "Саженец зонтичного дерева",
"item.betterend.umbrella_cluster_juice": "Сок зонтичного кластера"
} }