Skip to content

Commit 1d6346b

Browse files
committed
Handle tile entity lookup in 1.20.5
1 parent e086930 commit 1d6346b

File tree

18 files changed

+33
-32
lines changed

18 files changed

+33
-32
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ allprojects {
4040
apply plugin: 'java'
4141

4242
group = 'us.dynmap'
43-
version = '3.7-SNAPSHOT'
43+
version = '3.7-beta-5'
4444

4545
}
4646

bukkit-helper-117/src/main/java/org/dynmap/bukkit/helper/v117/BukkitVersionHelperSpigot117.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ public int getTileEntityZ(Object te) {
318318
}
319319

320320
@Override
321-
public Object readTileEntityNBT(Object te) {
321+
public Object readTileEntityNBT(Object te, org.bukkit.World w) {
322322
TileEntity tileent = (TileEntity) te;
323323
NBTTagCompound nbt = new NBTTagCompound();
324324
tileent.save(nbt); // readNBT

bukkit-helper-118-2/src/main/java/org/dynmap/bukkit/helper/v118_2/BukkitVersionHelperSpigot118_2.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ public int getTileEntityZ(Object te) {
354354
}
355355

356356
@Override
357-
public Object readTileEntityNBT(Object te) {
357+
public Object readTileEntityNBT(Object te, org.bukkit.World w) {
358358
TileEntity tileent = (TileEntity) te;
359359
NBTTagCompound nbt = tileent.n();
360360
return nbt;

bukkit-helper-118/src/main/java/org/dynmap/bukkit/helper/v118/BukkitVersionHelperSpigot118.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ public int getTileEntityZ(Object te) {
347347
}
348348

349349
@Override
350-
public Object readTileEntityNBT(Object te) {
350+
public Object readTileEntityNBT(Object te, org.bukkit.World w) {
351351
TileEntity tileent = (TileEntity) te;
352352
NBTTagCompound nbt = tileent.n();
353353
return nbt;

bukkit-helper-119-3/src/main/java/org/dynmap/bukkit/helper/v119_3/BukkitVersionHelperSpigot119_3.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@ public int getTileEntityZ(Object te) {
356356
}
357357

358358
@Override
359-
public Object readTileEntityNBT(Object te) {
359+
public Object readTileEntityNBT(Object te, org.bukkit.World w) {
360360
TileEntity tileent = (TileEntity) te;
361361
NBTTagCompound nbt = tileent.n();
362362
return nbt;

bukkit-helper-119-4/src/main/java/org/dynmap/bukkit/helper/v119_4/BukkitVersionHelperSpigot119_4.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,7 @@ public int getTileEntityZ(Object te) {
364364
}
365365

366366
@Override
367-
public Object readTileEntityNBT(Object te) {
367+
public Object readTileEntityNBT(Object te, org.bukkit.World w) {
368368
TileEntity tileent = (TileEntity) te;
369369
NBTTagCompound nbt = tileent.n();
370370
return nbt;

bukkit-helper-119/src/main/java/org/dynmap/bukkit/helper/v119/BukkitVersionHelperSpigot119.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ public int getTileEntityZ(Object te) {
354354
}
355355

356356
@Override
357-
public Object readTileEntityNBT(Object te) {
357+
public Object readTileEntityNBT(Object te, org.bukkit.World w) {
358358
TileEntity tileent = (TileEntity) te;
359359
NBTTagCompound nbt = tileent.n();
360360
return nbt;

bukkit-helper-120-2/src/main/java/org/dynmap/bukkit/helper/v120_2/BukkitVersionHelperSpigot120_2.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ public int getTileEntityZ(Object te) {
362362
}
363363

364364
@Override
365-
public Object readTileEntityNBT(Object te) {
365+
public Object readTileEntityNBT(Object te, org.bukkit.World w) {
366366
TileEntity tileent = (TileEntity) te;
367367
NBTTagCompound nbt = tileent.n();
368368
return nbt;

bukkit-helper-120-4/src/main/java/org/dynmap/bukkit/helper/v120_4/BukkitVersionHelperSpigot120_4.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ public int getTileEntityZ(Object te) {
362362
}
363363

364364
@Override
365-
public Object readTileEntityNBT(Object te) {
365+
public Object readTileEntityNBT(Object te, org.bukkit.World w) {
366366
TileEntity tileent = (TileEntity) te;
367367
NBTTagCompound nbt = tileent.o();
368368
return nbt;

bukkit-helper-120-5/src/main/java/org/dynmap/bukkit/helper/v120_5/BukkitVersionHelperSpigot120_5.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -362,9 +362,11 @@ public int getTileEntityZ(Object te) {
362362
}
363363

364364
@Override
365-
public Object readTileEntityNBT(Object te) {
365+
public Object readTileEntityNBT(Object te, org.bukkit.World w) {
366366
TileEntity tileent = (TileEntity) te;
367-
NBTTagCompound nbt = new NBTTagCompound(); //TODO tileent.o();
367+
CraftWorld cw = (CraftWorld) w;
368+
//NBTTagCompound nbt = tileent.o(world.registrtAccess());
369+
NBTTagCompound nbt = tileent.e(cw.getHandle().H_());
368370
return nbt;
369371
}
370372

0 commit comments

Comments
 (0)