mirror of
https://github.com/PaperMC/Paper.git
synced 2025-01-06 18:50:51 +01:00
3360d06f76
* Houston, we got a patch * is this the end of the beginning or the beginning of the end
30 lines
No EOL
1.4 KiB
Diff
30 lines
No EOL
1.4 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Aikar <aikar@aikar.co>
|
|
Date: Sat, 2 Mar 2019 11:11:29 -0500
|
|
Subject: [PATCH] Don't check ConvertSigns boolean every sign save
|
|
|
|
property lookups arent super cheap. they synchronize, validate
|
|
and check security managers.
|
|
|
|
diff --git a/src/main/java/net/minecraft/server/TileEntitySign.java b/src/main/java/net/minecraft/server/TileEntitySign.java
|
|
index f051f2d3c..5eb86c434 100644
|
|
--- a/src/main/java/net/minecraft/server/TileEntitySign.java
|
|
+++ b/src/main/java/net/minecraft/server/TileEntitySign.java
|
|
@@ -0,0 +0,0 @@ public class TileEntitySign extends TileEntity implements ICommandListener { //
|
|
private static final boolean keepInvalidUnicode = Boolean.getBoolean("Paper.keepInvalidUnicode"); // Allow people to keep their bad unicode if they really want it
|
|
private boolean privateUnicodeRemoved = false;
|
|
public java.util.UUID signEditor;
|
|
+ private static final boolean CONVERT_LEGACY_SIGNS = Boolean.getBoolean("convertLegacySigns");
|
|
// Paper end
|
|
|
|
public TileEntitySign() {
|
|
@@ -0,0 +0,0 @@ public class TileEntitySign extends TileEntity implements ICommandListener { //
|
|
}
|
|
|
|
// CraftBukkit start
|
|
- if (Boolean.getBoolean("convertLegacySigns")) {
|
|
+ if (CONVERT_LEGACY_SIGNS) { // Paper
|
|
nbttagcompound.setBoolean("Bukkit.isConverted", true);
|
|
}
|
|
// CraftBukkit end
|
|
--
|