mirror of
https://github.com/PaperMC/Paper.git
synced 2025-01-19 14:51:27 +01:00
061a290937
Banners only load color if the world is set. I don't know why... For some reason, the world was not set on these, so it was changing behavior. So if we want an accurate clone, world needs to be set.
20 lines
978 B
Diff
20 lines
978 B
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Aikar <aikar@aikar.co>
|
|
Date: Wed, 15 Aug 2018 01:19:04 -0400
|
|
Subject: [PATCH] Pass World to Tile Entity Snapshots
|
|
|
|
|
|
diff --git a/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java b/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java
|
|
index d4d9c5fc50..a72bbdbedb 100644
|
|
--- a/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java
|
|
+++ b/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java
|
|
@@ -0,0 +0,0 @@ public class CraftBlockEntityState<T extends TileEntity> extends CraftBlockState
|
|
if (DISABLE_SNAPSHOT) {
|
|
this.snapshot = this.tileEntity;
|
|
} else {
|
|
- this.snapshot = this.createSnapshot(this.tileEntity, null);
|
|
+ this.snapshot = this.createSnapshot(this.tileEntity, tileEntity.getWorld());
|
|
}
|
|
// copy tile entity data:
|
|
if(this.snapshot != null) {
|
|
--
|