public class TagCache extends Object
ServerDeclareTagsPacket. If that packet is not sent, all lists here
will remain empty, matching Java Edition behavior.| Constructor and Description |
|---|
TagCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
isAxeEffective(BlockMapping blockMapping) |
boolean |
isFlower(ItemEntry itemEntry) |
boolean |
isFoxFood(ItemEntry itemEntry) |
boolean |
isHoeEffective(BlockMapping blockMapping) |
boolean |
isPickaxeEffective(BlockMapping blockMapping) |
boolean |
isShearsEffective(BlockMapping blockMapping) |
boolean |
isShovelEffective(BlockMapping blockMapping) |
void |
loadPacket(com.github.steveice10.mc.protocol.packet.ingame.server.ServerDeclareTagsPacket packet) |
boolean |
requiresDiamondTool(BlockMapping blockMapping) |
boolean |
requiresIronTool(BlockMapping blockMapping) |
boolean |
requiresStoneTool(BlockMapping blockMapping) |
boolean |
shouldPiglinAdmire(ItemEntry itemEntry) |
public void loadPacket(com.github.steveice10.mc.protocol.packet.ingame.server.ServerDeclareTagsPacket packet)
public void clear()
public boolean isFlower(ItemEntry itemEntry)
public boolean isFoxFood(ItemEntry itemEntry)
public boolean shouldPiglinAdmire(ItemEntry itemEntry)
public boolean isAxeEffective(BlockMapping blockMapping)
public boolean isHoeEffective(BlockMapping blockMapping)
public boolean isPickaxeEffective(BlockMapping blockMapping)
public boolean isShovelEffective(BlockMapping blockMapping)
public boolean isShearsEffective(BlockMapping blockMapping)
public boolean requiresStoneTool(BlockMapping blockMapping)
public boolean requiresIronTool(BlockMapping blockMapping)
public boolean requiresDiamondTool(BlockMapping blockMapping)
Copyright © 2021 GeyserMC. All rights reserved.