mirror of
https://github.com/Sollace/Unicopia.git
synced 2025-02-08 06:26:43 +01:00
Don't show diet information on blocks unaffected by the diet system
This commit is contained in:
parent
0f681b07b3
commit
29502e7529
1 changed files with 7 additions and 13 deletions
|
@ -77,21 +77,15 @@ public class PonyDiets implements DietView {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void appendTooltip(ItemStack stack, @Nullable PlayerEntity user, List<Text> tooltip, TooltipContext context) {
|
public void appendTooltip(ItemStack stack, @Nullable PlayerEntity user, List<Text> tooltip, TooltipContext context) {
|
||||||
|
|
||||||
if (initEdibility(stack, user)) {
|
if (initEdibility(stack, user)) {
|
||||||
Pony pony = Pony.of(user);
|
if (!((ItemDuck)stack.getItem()).getOriginalFoodComponent().isEmpty() || stack.getItem().getFoodComponent() != null) {
|
||||||
|
Pony pony = Pony.of(user);
|
||||||
|
|
||||||
tooltip.add(Text.translatable("unicopia.diet.information").formatted(Formatting.DARK_PURPLE));
|
tooltip.add(Text.translatable("unicopia.diet.information").formatted(Formatting.DARK_PURPLE));
|
||||||
getEffects(stack, pony).appendTooltip(stack, tooltip, context);
|
getEffects(stack, pony).appendTooltip(stack, tooltip, context);
|
||||||
|
getDiet(pony).appendTooltip(stack, user, tooltip, context);
|
||||||
/*for (Race race : Race.REGISTRY) {
|
}
|
||||||
var diet = diets.get(race);
|
|
||||||
if (diet != null) {
|
|
||||||
tooltip.add(race.getDisplayName());
|
|
||||||
diet.appendTooltip(stack, user, tooltip, context);
|
|
||||||
}
|
|
||||||
}*/
|
|
||||||
|
|
||||||
getDiet(pony).appendTooltip(stack, user, tooltip, context);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue