SteamWar/SpigotCore
Archiviert
13
0

Fix jsonparser
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful

Dieser Commit ist enthalten in:
Lixfel 2022-06-14 09:16:26 +02:00
Ursprung 7209fa8346
Commit ed70caa3a3

Datei anzeigen

@ -40,7 +40,7 @@ public class InventoryHandler extends PacketHandler {
public static void handleInventoryPacket(InventoryPacket packet) { public static void handleInventoryPacket(InventoryPacket packet) {
Map<Integer, SWItem> items = new HashMap<>(); Map<Integer, SWItem> items = new HashMap<>();
packet.getItems().forEach((i, item) -> { packet.getItems().forEach((i, item) -> {
SWItem it = SWItem.getItemFromJson(JsonParser.parseString(item).getAsJsonObject()); @SuppressWarnings("deprecation") SWItem it = SWItem.getItemFromJson(new JsonParser().parse(item).getAsJsonObject());
it.setCallback(click -> NetworkSender.send(InventoryCallbackPacket.builder().owner(packet.getPlayer()).position(i).type(InventoryCallbackPacket.CallbackType.CLICK).clickType(InventoryCallbackPacket.ClickType.getByName(click.name())).build())); it.setCallback(click -> NetworkSender.send(InventoryCallbackPacket.builder().owner(packet.getPlayer()).position(i).type(InventoryCallbackPacket.CallbackType.CLICK).clickType(InventoryCallbackPacket.ClickType.getByName(click.name())).build()));
items.put(i, it); items.put(i, it);
}); });