Skip to content

Commit e24ac3f

Browse files
committed
Fixes Issue #37
1 parent 0480c23 commit e24ac3f

File tree

20 files changed

+26
-36
lines changed

20 files changed

+26
-36
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<groupId>com.grinderwolf</groupId>
66
<artifactId>slimeworldmanager</artifactId>
77
<packaging>pom</packaging>
8-
<version>2.6.1-SNAPSHOT</version>
8+
<version>2.6.2-SNAPSHOT</version>
99
<modules>
1010
<module>slimeworldmanager-api</module>
1111
<module>slimeworldmanager-nms-common</module>

slimeworldmanager-api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>slimeworldmanager</artifactId>
55
<groupId>com.grinderwolf</groupId>
6-
<version>2.6.1-SNAPSHOT</version>
6+
<version>2.6.2-SNAPSHOT</version>
77
</parent>
88
<modelVersion>4.0.0</modelVersion>
99

slimeworldmanager-api/src/main/java/com/grinderwolf/swm/api/world/SlimeChunkSection.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,6 @@ public interface SlimeChunkSection {
4141
*/
4242
long[] getBlockStates();
4343

44-
/**
45-
* Returns all the states of the entities of the chunk section, or
46-
* <code>null</code> in case it's a pre 1.13 world.
47-
*
48-
* @return A <code>long[]</code> with every block state.
49-
*/
50-
long[] getEntityStates();
51-
5244
/**
5345
* Returns the block light data.
5446
*

slimeworldmanager-classmodifier/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>slimeworldmanager</artifactId>
55
<groupId>com.grinderwolf</groupId>
6-
<version>2.6.1-SNAPSHOT</version>
6+
<version>2.6.2-SNAPSHOT</version>
77
</parent>
88
<modelVersion>4.0.0</modelVersion>
99

slimeworldmanager-importer/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>slimeworldmanager</artifactId>
55
<groupId>com.grinderwolf</groupId>
6-
<version>2.6.1-SNAPSHOT</version>
6+
<version>2.6.2-SNAPSHOT</version>
77
</parent>
88
<modelVersion>4.0.0</modelVersion>
99
<artifactId>slimeworldmanager-importer</artifactId>

slimeworldmanager-importer/src/main/java/com/grinderwolf/swm/importer/SWMImporter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ private static SlimeChunk readChunk(CompoundTag compound, byte worldVersion) {
377377
NibbleArray blockLightArray = sectionTag.getValue().containsKey("BlockLight") ? new NibbleArray(sectionTag.getByteArrayValue("BlockLight").get()) : null;
378378
NibbleArray skyLightArray = sectionTag.getValue().containsKey("SkyLight") ? new NibbleArray(sectionTag.getByteArrayValue("SkyLight").get()) : null;
379379

380-
sectionArray[index] = new CraftSlimeChunkSection(blocks, dataArray, paletteTag, blockStatesArray, null, blockLightArray, skyLightArray);
380+
sectionArray[index] = new CraftSlimeChunkSection(blocks, dataArray, paletteTag, blockStatesArray, blockLightArray, skyLightArray);
381381
}
382382

383383
for (SlimeChunkSection section : sectionArray) {

slimeworldmanager-nms-common/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>slimeworldmanager</artifactId>
55
<groupId>com.grinderwolf</groupId>
6-
<version>2.6.1-SNAPSHOT</version>
6+
<version>2.6.2-SNAPSHOT</version>
77
</parent>
88
<modelVersion>4.0.0</modelVersion>
99
<properties>

slimeworldmanager-nms-common/src/main/java/com/grinderwolf/swm/nms/CraftSlimeChunkSection.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ public class CraftSlimeChunkSection implements SlimeChunkSection {
1818
// Post 1.13 block data
1919
private final ListTag<CompoundTag> palette;
2020
private final long[] blockStates;
21-
private final long[] entityStates;
2221

2322
private final NibbleArray blockLight;
2423
private final NibbleArray skyLight;

slimeworldmanager-nms-common/src/main/java/com/grinderwolf/swm/nms/CraftSlimeWorld.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ public byte[] serialize() {
184184
// Tile Entities
185185
List<CompoundTag> tileEntitiesList = sortedChunks.stream().flatMap(chunk -> chunk.getTileEntities().stream()).collect(Collectors.toList());
186186
ListTag<CompoundTag> tileEntitiesNbtList = new ListTag<>("tiles", TagType.TAG_COMPOUND, tileEntitiesList);
187-
CompoundTag tileEntitiesCompound = new CompoundTag(tileEntitiesNbtList.getName(), new CompoundMap(Collections.singletonList(tileEntitiesNbtList)));
187+
CompoundTag tileEntitiesCompound = new CompoundTag("", new CompoundMap(Collections.singletonList(tileEntitiesNbtList)));
188188
byte[] tileEntitiesData = serializeCompoundTag(tileEntitiesCompound);
189189
byte[] compressedTileEntitiesData = Zstd.compress(tileEntitiesData);
190190

@@ -199,7 +199,7 @@ public byte[] serialize() {
199199

200200
if (!entitiesList.isEmpty()) {
201201
ListTag<CompoundTag> entitiesNbtList = new ListTag<>("entities", TagType.TAG_COMPOUND, entitiesList);
202-
CompoundTag entitiesCompound = new CompoundTag(entitiesNbtList.getName(), new CompoundMap(Collections.singletonList(entitiesNbtList)));
202+
CompoundTag entitiesCompound = new CompoundTag("", new CompoundMap(Collections.singletonList(entitiesNbtList)));
203203
byte[] entitiesData = serializeCompoundTag(entitiesCompound);
204204
byte[] compressedEntitiesData = Zstd.compress(entitiesData);
205205

slimeworldmanager-nms-v1_16_R1/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>slimeworldmanager</artifactId>
55
<groupId>com.grinderwolf</groupId>
6-
<version>2.6.1-SNAPSHOT</version>
6+
<version>2.6.2-SNAPSHOT</version>
77
</parent>
88
<modelVersion>4.0.0</modelVersion>
99
<properties>

0 commit comments

Comments
 (0)