diff options
author | HacktheTime <l4bg0jb7@duck.com> | 2023-10-25 20:30:56 +0200 |
---|---|---|
committer | HacktheTime <l4bg0jb7@duck.com> | 2023-10-25 20:30:56 +0200 |
commit | 229c0892f283275b57ed0d45ad401413543f218c (patch) | |
tree | 6d16a30705b2c3753d6daf0bbea865b957f86131 | |
parent | 80ffe4a632c9d1cc2c7021b990939916fd0155e0 (diff) | |
download | BBsentials-229c0892f283275b57ed0d45ad401413543f218c.tar.gz BBsentials-229c0892f283275b57ed0d45ad401413543f218c.tar.bz2 BBsentials-229c0892f283275b57ed0d45ad401413543f218c.zip |
added pages too the numpad config
eased up the closing of the connection to be fully internal.
updatet the fabric version
fixed some bugs
16 files changed, 157 insertions, 54 deletions
diff --git a/common/src/main/java/de/hype/bbsentials/common/client/BBsentials.java b/common/src/main/java/de/hype/bbsentials/common/client/BBsentials.java index 173d8d0..00112ed 100644 --- a/common/src/main/java/de/hype/bbsentials/common/client/BBsentials.java +++ b/common/src/main/java/de/hype/bbsentials/common/client/BBsentials.java @@ -43,30 +43,23 @@ public class BBsentials { } public static void connectToBBserver(boolean beta) { - if (bbthread != null) { - try { - bbthread.interrupt(); - connection.messageReceiverThread.interrupt(); - connection.messageSenderThread.interrupt(); - } catch (Exception ignored) { - } - } - connection = null; - if (connection != null) { - connection.close(); - } - bbthread = new Thread(() -> { - connection = new BBsentialConnection(); - coms = new Commands(); - connection.setMessageReceivedCallback(message -> executionService.execute(() -> connection.onMessageReceived(message))); - if (beta) { - connection.connect(config.getBBServerURL(), 5011); - } - else { - connection.connect(config.getBBServerURL(), 5000); + executionService.execute(() -> { + if (connection != null) { + connection.close(); } + bbthread = new Thread(() -> { + connection = new BBsentialConnection(); + coms = new Commands(); + if (beta) { + connection.connect(config.getBBServerURL(), 5011); + } + else { + connection.connect(config.getBBServerURL(), 5000); + } + connection.setMessageReceivedCallback(message -> executionService.execute(() -> connection.onMessageReceived(message))); + }); + bbthread.start(); }); - bbthread.start(); } /** diff --git a/common/src/main/java/de/hype/bbsentials/common/communication/BBsentialConnection.java b/common/src/main/java/de/hype/bbsentials/common/communication/BBsentialConnection.java index 23eda94..0bc1978 100644 --- a/common/src/main/java/de/hype/bbsentials/common/communication/BBsentialConnection.java +++ b/common/src/main/java/de/hype/bbsentials/common/communication/BBsentialConnection.java @@ -148,14 +148,14 @@ public class BBsentialConnection { if (messageReceivedCallback != null) { messageReceivedCallback.onMessageReceived(message); } - else { - Chat.sendPrivateMessageToSelfError("BB: It seemed like you disconnected. Reconnecting..."); - BBsentials.connectToBBserver(); - try { - Thread.sleep(1000 * 10); - } catch (Exception ignored) { - } - } +// else { +// Chat.sendPrivateMessageToSelfError("BB: It seemed like you disconnected. Reconnecting..."); +// BBsentials.connectToBBserver(); +// try { +// Thread.sleep(1000 * 10); +// } catch (Exception ignored) { +// } +// } } } } catch (IOException e) { @@ -172,9 +172,7 @@ public class BBsentialConnection { if (BBsentials.config.isDetailedDevModeEnabled()) Chat.sendPrivateMessageToSelfDebug("BBs: "+message); writer.println(message); } - } catch (InterruptedException e) { - e.printStackTrace(); - } catch (NullPointerException ignored) { + } catch (InterruptedException | NullPointerException ignored) { } }); messageSenderThread.start(); @@ -255,8 +253,8 @@ public class BBsentialConnection { public <E extends AbstractPacket> void sendPacket(E packet) { String packetName = packet.getClass().getSimpleName(); String rawjson = PacketUtils.parsePacketToJson(packet); - if (socket.isConnected() && writer != null) { - if (BBsentials.getConfig().isDetailedDevModeEnabled() && !(packet.getClass().equals(RequestConnectPacket.class) && BBsentials.config.devSecurity)) { + if (isConnected() && writer != null) { + if (BBsentials.getConfig().isDetailedDevModeEnabled() && !((packet.getClass().equals(RequestConnectPacket.class) && !BBsentials.config.useMojangAuth) && BBsentials.config.devSecurity)) { Chat.sendPrivateMessageToSelfDebug("BBDev-sP: " + packetName + ": " + rawjson); } writer.println(packetName + "." + rawjson); @@ -561,10 +559,16 @@ public class BBsentialConnection { public void close() { try { + Thread.currentThread().interrupt(); + messageReceiverThread.interrupt(); + messageSenderThread.interrupt(); + messageQueue.clear(); socket.close(); - reader = null; - writer = null; - } catch (IOException ignored) { + writer.close(); + reader.close(); + } catch (Exception e) { + Chat.sendPrivateMessageToSelfError(e.getMessage()); + e.printStackTrace(); } } diff --git a/fabric/src/main/java/de/hype/bbsentials/fabric/ModInitialiser.java b/fabric/src/main/java/de/hype/bbsentials/fabric/ModInitialiser.java index 2a9ce01..8a81934 100644 --- a/fabric/src/main/java/de/hype/bbsentials/fabric/ModInitialiser.java +++ b/fabric/src/main/java/de/hype/bbsentials/fabric/ModInitialiser.java @@ -81,6 +81,7 @@ public class ModInitialiser implements ClientModInitializer { .then(ClientCommandManager.literal("disconnect") .executes((context) -> { connection.close(); + Chat.sendPrivateMessageToSelfInfo("Disconnected"); return 1; })) .then(ClientCommandManager.literal("reconnect-stable-server") diff --git a/fabric/src/main/java/de/hype/bbsentials/fabric/numpad/NumPadConfigScreen.java b/fabric/src/main/java/de/hype/bbsentials/fabric/numpad/NumPadConfigScreen.java index 37df8ca..eb70e5b 100644 --- a/fabric/src/main/java/de/hype/bbsentials/fabric/numpad/NumPadConfigScreen.java +++ b/fabric/src/main/java/de/hype/bbsentials/fabric/numpad/NumPadConfigScreen.java @@ -12,7 +12,13 @@ public class NumPadConfigScreen extends Screen { public List<NumCode> hiddenNumCodes = new ArrayList<>(); ButtonWidget addButton; ButtonWidget okButton; + + ButtonWidget firstPage; + ButtonWidget lastPage; + ButtonWidget nextPage; + ButtonWidget previosPage; NumPadCodes codes; + int page = 0; private List<NumCodeInputField> codeTextFields; private List<TextFieldWidget> commandTextFields; private List<ButtonWidget> removeButtonFields; @@ -35,6 +41,10 @@ public class NumPadConfigScreen extends Screen { addButton = new ButtonWidget.Builder(Text.of("+"), button -> { addNewRow(); }).build(); + firstPage = new ButtonWidget.Builder(Text.of("First"), button -> setPage(0)).build(); + lastPage = new ButtonWidget.Builder(Text.of("Last"), button -> setPage(-2)).build(); + nextPage = new ButtonWidget.Builder(Text.of("Next"), button -> setPage(page + 1)).build(); + previosPage = new ButtonWidget.Builder(Text.of("Previous"), button -> setPage(page - 1)).build(); } else { hiddenNumCodes.add(numCode); @@ -53,6 +63,14 @@ public class NumPadConfigScreen extends Screen { } + public void setPage(int newPage) { + int max = commandTextFields.size() / ((height - 100) / 30); + if (newPage < 0) newPage = 0; + if (newPage > max) newPage = max; + page = newPage; + updateFields(); + } + private void addRow(String code, String command) { NumCodeInputField textField2 = new NumCodeInputField(textRenderer, width / 3, 20, Text.of(("")), this); textField2.setText(code); @@ -72,9 +90,9 @@ public class NumPadConfigScreen extends Screen { private void removeRow(int i) { if (!codeTextFields.isEmpty()) { - TextFieldWidget removedCodeField = codeTextFields.remove(i - 1); - TextFieldWidget removedCommandField = commandTextFields.remove(i - 1); - ButtonWidget removeButton = removeButtonFields.remove(i - 1); + TextFieldWidget removedCodeField = codeTextFields.remove(i - 2); + TextFieldWidget removedCommandField = commandTextFields.remove(i - 2); + ButtonWidget removeButton = removeButtonFields.remove(i - 2); remove(removeButton); remove(removedCodeField); remove(removedCommandField); @@ -88,8 +106,8 @@ public class NumPadConfigScreen extends Screen { clearChildren(); - for (int i = 0; i < codeTextFields.size(); i++) { - int hight = 60 + i * 30; + for (int i = getMinimumEntry(); i < getHighestEntry(); i++) { + int hight = 60 + (i - getMinimumEntry()) * 30; // Set the positions for codeTextFields codeTextFields.get(i).setX(leftX); @@ -105,16 +123,40 @@ public class NumPadConfigScreen extends Screen { removeButtonFields.get(i).setWidth(width / 12); removeButtonFields.get(i).setX(rightX + width / 3 + width / 18 - removeButtonFields.get(i).getWidth() / 2); // Place the remove button to the right removeButtonFields.get(i).setY(hight); - + firstPage.setPosition(0, 20); + lastPage.setPosition(0, height - 10 - lastPage.getHeight()); + nextPage.setPosition(0, firstPage.getHeight() + firstPage.getY() + 10); + previosPage.setPosition(0, lastPage.getY() - lastPage.getHeight() - 10); + nextPage.setWidth(width / 12); + previosPage.setWidth(width / 12); + lastPage.setWidth(width / 12); + firstPage.setWidth(width / 12); addDrawableChild(codeTextFields.get(i)); addDrawableChild(commandTextFields.get(i)); addDrawableChild(removeButtonFields.get(i)); + addDrawableChild(nextPage); + addDrawableChild(previosPage); + addDrawableChild(lastPage); + addDrawableChild(firstPage); } addDrawableChild(addButton); addDrawableChild(okButton); } + public int getMinimumEntry() { + return Math.min(entriesPerPage() * page, commandTextFields.size()); + } + + public int entriesPerPage() { + return Math.min((height - 100) / 30, commandTextFields.size()); + } + + public int getHighestEntry() { + int max = Math.min(entriesPerPage() * (page + 1) - 1, commandTextFields.size()); + return max; + } + public void updateCodes() { List<NumCode> newCodes = new ArrayList<>(hiddenNumCodes); for (int i = 0; i < commandTextFields.size(); i++) { diff --git a/gradle.properties b/gradle.properties index 8a784a0..c44a94f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,10 +3,13 @@ org.gradle.jvmargs=-Xmx1G # Fabric Properties # check these on https://modmuss50.me/fabric.html minecraft_version=1.20.2 -yarn_mappings=1.20.2+build.1 -loader_version=0.14.22 +yarn_mappings=1.20.2+build.4 +loader_version=0.14.24 + #Fabric api -fabric_version=0.89.2+1.20.2 +fabric_version=0.90.4+1.20.2 + + # Mod Properties mod_version=1.0 maven_group=de.hype diff --git a/run/config/debugify-descriptions.json b/run/config/debugify-descriptions.json index c0e00c5..51429f6 100644 --- a/run/config/debugify-descriptions.json +++ b/run/config/debugify-descriptions.json @@ -1 +1,65 @@ -{"MC-93018":"Wild wolves show breeding hearts but do not breed","MC-127970":"Using Riptide on a trident with an item in your off-hand causes visual glitch with said item","MC-200418":"Cured baby zombie villagers stay as jockey variant","MC-199467":"Certain entity animations stop after they\u0027ve existed in world for too long","MC-159163":"Quickly pressing the sneak key causes the sneak animation to play twice","MC-121903":"Command block minecarts do not save execution cooldown to NBT","MC-119754":"Firework boosting on elytra continues in spectator mode","MC-129909":"Players in spectator mode continue to consume foods and liquids shortly after switching game modes","MC-206922":"Items dropped by entities that are killed by lightning instantly disappear","MC-121706":"Skeletons and illusioners aren\u0027t looking up / down at their target while strafing","MC-55347":"Title with long duration shows in other world","MC-80859":"Starting to drag item stacks over other compatible stacks makes the latter invisible until appearance change (stack size increases)","MC-93384":"Bubbles appear at the feet of drowning mobs","MC-88371":"Ender Dragon flies down in the void when the exit portal is destroyed","MC-108948":"Boats / boats with chest on top of slime blocks hover over block","MC-8187":"Two-by-two arrangements of jungle or spruce saplings cannot grow when there are adjacent blocks located north or west of the sapling formation","MC-122477":"Linux/GNU: Opening chat sometimes writes \u0027t\u0027","MC-89146":"Pistons forget update when being reloaded","MC-122627":"Tab suggestion box has missing padding on right side","MC-577":"Mouse buttons block all inventory controls that are not default","MC-135971":"Can\u0027t use CTRL+Q in crafting table","MC-143474":"Respawning causes your hotbar to reset to the first space","MC-237493":"Telemetry cannot be disabled","MC-79545":"The experience bar disappears when too many levels are given to the player","MC-30391":"Chickens, blazes and the wither emit particles when landing from a height, despite falling slowly","MC-90683":"\"Received unknown passenger\" - Entities with differing render distances as passengers outputs error","MC-72151":"Snow Golem\u0027s snowballs damage wolves instead of pushing them","MC-217716":"The green nausea overlay isn\u0027t removed when switching into spectator mode","MC-90084":"When sitting in boats and boats with chest mobs legs penetrate the hull","MC-46766":"Mining a block in Survival, then changing to Spectator creates a breaking animation and sound","MC-100991":"Killing entities with a fishing rod doesn\u0027t count as a kill","MC-197260":"Armor Stand renders itself and armor dark if its head is in a solid block","MC-183776":"After switching game modes using F3+F4, you need to press F3 twice to toggle the debug screen","MC-224729":"Partially generated chunks are not saved in some situations","MC-121772":"Can\u0027t scroll while holding SHIFT on macOS","MC-4490":"Fishing line not attached to fishing rod in third person while crouching","MC-215530":"The freezing effect isn\u0027t immediately removed upon switching into spectator mode","MC-231743":"\"minecraft.used:minecraft.\u003cPOTTABLE_PLANT\u003e\" doesn\u0027t increase when placing plants into flower pots","MC-193343":"Soul Speed effect remains after switching to spectator mode","MC-215531":"The carved pumpkin overlay is rendered in spectator mode","MC-140646":"Text fields don\u0027t scroll while selecting text with Shift","MC-7569":"RCON output has newlines removed","MC-14923":"Players can be kicked for spamming in a singleplayer world with cheats disabled","MC-179072":"Creepers do not defuse when switching from Survival to Creative/Spectator","MC-232869":"Adult striders can spawn with saddles in peaceful mode","MC-12829":"Flying through climbable blocks in creative mode slows you down","MC-176559":"Breaking process resets when a pickaxe enchanted with Mending mends by XP / Mending slows down breaking blocks again","MC-227169":"The main hand is positioned incorrectly when holding a loaded crossbow in your offhand","MC-119417":"A spectator can occupy a bed if they enter it and then are switched to spectator mode","MC-31819":"Hunger saturation depletes on Peaceful","MC-132878":"Armor stands destroyed by explosions/lava/fire don\u0027t produce particles","MC-263865":"Fullscreen state isn\u0027t saved","MC-231097":"Holding the \"Use\" button continues to slow down the player even after the used item has been dropped","MC-111516":"Player flickers/turns invisible when flying at high speeds","MC-69216":"Switching to spectator mode while fishing keeps rod cast","MC-22882":"Ctrl + Q won\u0027t work on Mac","MC-124117":"Nbt Tags doesn\u0027t work?","MC-123739":"Recipe book entries are not sorted in any meaningful manner","MC-160095":"End Rods only break Cactus when moved by pistons","MC-116379":"Punching with a cast fishing rod in the off-hand detaches fishing line from rod","MC-223153":"Block of Raw Copper uses stone sounds instead of copper sounds","MC-59810":"Cannot break blocks while sprinting (Ctrl+Click \u003d right click on macOS)","MC-165381":"Block breaking can be delayed by dropping/throwing the tool while breaking a block","MC-155509":"Dying puffed pufferfish can still sting players","MC-183990":"Group AI of some mobs breaks when their target dies","MC-112730":"Beacon beam and structure block render twice per frame","MC-2025":"Mobs going out of fenced areas/suffocate in blocks when loading chunks"}
\ No newline at end of file +{ + "MC-93018": "Wild wolves show breeding hearts but do not breed", + "MC-127970": "Using Riptide on a trident with an item in your off-hand causes visual glitch with said item", + "MC-200418": "Cured baby zombie villagers stay as jockey variant", + "MC-199467": "Certain entity animations stop after they\u0027ve existed in world for too long", + "MC-159163": "Quickly pressing the sneak key causes the sneak animation to play twice", + "MC-121903": "Command block minecarts do not save execution cooldown to NBT", + "MC-119754": "Firework boosting on elytra continues in spectator mode", + "MC-129909": "Players in spectator mode continue to consume foods and liquids shortly after switching game modes", + "MC-206922": "Items dropped by entities that are killed by lightning instantly disappear", + "MC-121706": "Skeletons and illusioners aren\u0027t looking up / down at their target while strafing", + "MC-55347": "Title with long duration shows in other world", + "MC-80859": "Starting to drag item stacks over other compatible stacks makes the latter invisible until appearance change (stack size increases)", + "MC-93384": "Bubbles appear at the feet of drowning mobs", + "MC-88371": "Ender Dragon flies down in the void when the exit portal is destroyed", + "MC-108948": "Boats / boats with chest on top of slime blocks hover over block", + "MC-8187": "Two-by-two arrangements of jungle or spruce saplings cannot grow when there are adjacent blocks located north or west of the sapling formation", + "MC-122477": "Linux/GNU: Opening chat sometimes writes \u0027t\u0027", + "MC-89146": "Pistons forget update when being reloaded", + "MC-122627": "Tab suggestion box has missing padding on right side", + "MC-577": "Mouse buttons block all inventory controls that are not default", + "MC-135971": "Can\u0027t use CTRL+Q in crafting table", + "MC-143474": "Respawning causes your hotbar to reset to the first space", + "MC-237493": "Telemetry cannot be disabled", + "MC-79545": "The experience bar disappears when too many levels are given to the player", + "MC-30391": "Chickens, blazes and the wither emit particles when landing from a height, despite falling slowly", + "MC-90683": "\"Received unknown passenger\" - Entities with differing render distances as passengers outputs error", + "MC-72151": "Snow Golem\u0027s snowballs damage wolves instead of pushing them", + "MC-217716": "The green nausea overlay isn\u0027t removed when switching into spectator mode", + "MC-46766": "Mining a block in Survival, then changing to Spectator creates a breaking animation and sound", + "MC-100991": "Killing entities with a fishing rod doesn\u0027t count as a kill", + "MC-197260": "Armor Stand renders itself and armor dark if its head is in a solid block", + "MC-183776": "After switching game modes using F3+F4, you need to press F3 twice to toggle the debug screen", + "MC-224729": "Partially generated chunks are not saved in some situations", + "MC-4490": "Fishing line not attached to fishing rod in third person while crouching", + "MC-215530": "The freezing effect isn\u0027t immediately removed upon switching into spectator mode", + "MC-231743": "\"minecraft.used:minecraft.\u003cPOTTABLE_PLANT\u003e\" doesn\u0027t increase when placing plants into flower pots", + "MC-193343": "Soul Speed effect remains after switching to spectator mode", + "MC-215531": "The carved pumpkin overlay is rendered in spectator mode", + "MC-7569": "RCON output has newlines removed", + "MC-14923": "Players can be kicked for spamming in a singleplayer world with cheats disabled", + "MC-179072": "Creepers do not defuse when switching from Survival to Creative/Spectator", + "MC-232869": "Adult striders can spawn with saddles in peaceful mode", + "MC-12829": "Flying through climbable blocks in creative mode slows you down", + "MC-176559": "Breaking process resets when a pickaxe enchanted with Mending mends by XP / Mending slows down breaking blocks again", + "MC-227169": "The main hand is positioned incorrectly when holding a loaded crossbow in your offhand", + "MC-119417": "A spectator can occupy a bed if they enter it and then are switched to spectator mode", + "MC-31819": "Hunger saturation depletes on Peaceful", + "MC-132878": "Armor stands destroyed by explosions/lava/fire don\u0027t produce particles", + "MC-263865": "Fullscreen state isn\u0027t saved", + "MC-231097": "Holding the \"Use\" button continues to slow down the player even after the used item has been dropped", + "MC-111516": "Player flickers/turns invisible when flying at high speeds", + "MC-69216": "Switching to spectator mode while fishing keeps rod cast", + "MC-22882": "Ctrl + Q won\u0027t work on Mac", + "MC-124117": "Nbt Tags doesn\u0027t work?", + "MC-160095": "End Rods only break Cactus when moved by pistons", + "MC-116379": "Punching with a cast fishing rod in the off-hand detaches fishing line from rod", + "MC-223153": "Block of Raw Copper uses stone sounds instead of copper sounds", + "MC-59810": "Cannot break blocks while sprinting (Ctrl+Click \u003d right click on macOS)", + "MC-165381": "Block breaking can be delayed by dropping/throwing the tool while breaking a block", + "MC-155509": "Dying puffed pufferfish can still sting players", + "MC-183990": "Group AI of some mobs breaks when their target dies", + "MC-112730": "Beacon beam and structure block render twice per frame", + "MC-2025": "Mobs going out of fenced areas/suffocate in blocks when loading chunks" +}
\ No newline at end of file diff --git a/run/config/debugify.json b/run/config/debugify.json index d4f7625..c3a934f 100644 --- a/run/config/debugify.json +++ b/run/config/debugify.json @@ -18,7 +18,6 @@ "MC-80859": true, "MC-88371": true, "MC-89146": true, - "MC-90084": true, "MC-90683": true, "MC-93018": true, "MC-93384": true, @@ -30,17 +29,14 @@ "MC-119417": true, "MC-119754": true, "MC-121706": true, - "MC-121772": true, "MC-121903": true, "MC-122477": true, "MC-122627": true, - "MC-123739": true, "MC-124117": true, "MC-127970": true, "MC-129909": true, "MC-132878": true, "MC-135971": true, - "MC-140646": true, "MC-143474": true, "MC-155509": true, "MC-159163": true, diff --git a/run/config/indium-renderer.properties b/run/config/indium-renderer.properties index 3a669e3..3e6a0f1 100644 --- a/run/config/indium-renderer.properties +++ b/run/config/indium-renderer.properties @@ -1,5 +1,5 @@ #Indium properties file -#Sat Sep 16 15:36:03 CEST 2023 +#Wed Oct 25 19:05:43 CEST 2023 fix-exterior-vertex-lighting=auto ambient-occlusion-mode=auto always-tesselate-blocks=auto diff --git a/run/config/iris.properties b/run/config/iris.properties index 4145f9d..acebae6 100644 --- a/run/config/iris.properties +++ b/run/config/iris.properties @@ -1,5 +1,5 @@ #This file stores configuration options for Iris, such as the currently active shaderpack -#Sat Jul 15 18:02:58 CEST 2023 +#Wed Oct 25 19:05:44 CEST 2023 colorSpace=SRGB disableUpdateMessage=false enableDebugOptions=false diff --git a/run/saves/temp/DIM-1/data/raids.dat b/run/saves/temp/DIM-1/data/raids.dat Binary files differindex 639bec4..e0e9849 100644 --- a/run/saves/temp/DIM-1/data/raids.dat +++ b/run/saves/temp/DIM-1/data/raids.dat diff --git a/run/saves/temp/DIM1/data/raids_end.dat b/run/saves/temp/DIM1/data/raids_end.dat Binary files differindex 639bec4..e0e9849 100644 --- a/run/saves/temp/DIM1/data/raids_end.dat +++ b/run/saves/temp/DIM1/data/raids_end.dat diff --git a/run/saves/temp/level.dat_old b/run/saves/temp/level.dat_old Binary files differindex e9fae31..edc4345 100644 --- a/run/saves/temp/level.dat_old +++ b/run/saves/temp/level.dat_old diff --git a/run/saves/temp/playerdata/4fa1228c-8dd6-47c4-8fe3-b04b580311b8.dat b/run/saves/temp/playerdata/4fa1228c-8dd6-47c4-8fe3-b04b580311b8.dat Binary files differindex eacdf58..6162158 100644 --- a/run/saves/temp/playerdata/4fa1228c-8dd6-47c4-8fe3-b04b580311b8.dat +++ b/run/saves/temp/playerdata/4fa1228c-8dd6-47c4-8fe3-b04b580311b8.dat diff --git a/run/saves/temp/playerdata/4fa1228c-8dd6-47c4-8fe3-b04b580311b8.dat_old b/run/saves/temp/playerdata/4fa1228c-8dd6-47c4-8fe3-b04b580311b8.dat_old Binary files differindex 510143a..6162158 100644 --- a/run/saves/temp/playerdata/4fa1228c-8dd6-47c4-8fe3-b04b580311b8.dat_old +++ b/run/saves/temp/playerdata/4fa1228c-8dd6-47c4-8fe3-b04b580311b8.dat_old diff --git a/run/saves/temp/region/r.-1.0.mca b/run/saves/temp/region/r.-1.0.mca Binary files differindex 536d239..38d6c97 100644 --- a/run/saves/temp/region/r.-1.0.mca +++ b/run/saves/temp/region/r.-1.0.mca diff --git a/run/saves/temp/region/r.0.0.mca b/run/saves/temp/region/r.0.0.mca Binary files differindex a29f63a..99d7ae9 100644 --- a/run/saves/temp/region/r.0.0.mca +++ b/run/saves/temp/region/r.0.0.mca |