From 2b5b11a483a39466e8da223fff43ed34b7791263 Mon Sep 17 00:00:00 2001 From: TheMode Date: Wed, 16 Jun 2021 15:08:07 +0200 Subject: [PATCH] Cleanup --- .../minestom/server/instance/block/BlockRegistry.java | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/main/java/net/minestom/server/instance/block/BlockRegistry.java b/src/main/java/net/minestom/server/instance/block/BlockRegistry.java index dc49bd73f..a18c2117c 100644 --- a/src/main/java/net/minestom/server/instance/block/BlockRegistry.java +++ b/src/main/java/net/minestom/server/instance/block/BlockRegistry.java @@ -81,7 +81,7 @@ class BlockRegistry { private static Map getPropertyMap(String query) { Map result = new HashMap<>(); - final String propertiesString = query.substring(1, query.length() - 1); + final String propertiesString = query.substring(1); StringBuilder keyBuilder = new StringBuilder(); StringBuilder valueBuilder = new StringBuilder(); StringBuilder builder = keyBuilder; @@ -90,7 +90,7 @@ class BlockRegistry { if (c == '=') { // Switch to value builder builder = valueBuilder; - } else if (c == ',') { + } else if (c == ',' || c == ']') { // Append current text result.put(keyBuilder.toString(), valueBuilder.toString()); keyBuilder = new StringBuilder(); @@ -100,13 +100,6 @@ class BlockRegistry { builder.append(c); } } - // Add last property if present - { - final String key = keyBuilder.toString(); - if (!key.isEmpty()) { - result.put(key, valueBuilder.toString()); - } - } return result; } }