дарова, крч пишу плуг на фикс "слишком дорого" в наковальне. делаю через protocollib, paper 1.21.4
вроде все норм сообщение пропало, только результат на милисекунду появляется а потом пропадает
вроде все норм сообщение пропало, только результат на милисекунду появляется а потом пропадает
Java:
@Override
public void onEnable() {
protocolManager = ProtocolLibrary.getProtocolManager();
getServer().getPluginManager().registerEvents(this, this);
}
@EventHandler
public void onAnvilPrepare(PrepareAnvilEvent e) {
sendPackets((Player) e.getView().getPlayer(), true);
}
@EventHandler
public void onAnvilClose(InventoryCloseEvent e) {
sendPackets((Player) e.getPlayer(), false);
}
private void sendPackets(Player player, boolean anvil) {
PacketContainer packet = protocolManager.createPacket(
com.comphenix.protocol.PacketType.Play.Server.ABILITIES
);
packet.getBooleans().write(3, anvil);
protocolManager.sendServerPacket(player, packet);
}
Последнее редактирование: