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(ItemMapping mapping) |
boolean |
isFoxFood(ItemMapping mapping) |
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(ItemMapping mapping) |
public void loadPacket(com.github.steveice10.mc.protocol.packet.ingame.server.ServerDeclareTagsPacket packet)
public void clear()
public boolean isFlower(ItemMapping mapping)
public boolean isFoxFood(ItemMapping mapping)
public boolean shouldPiglinAdmire(ItemMapping mapping)
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.