Add missing team sidebar display slots
== AT == public org.bukkit.craftbukkit.scoreboard.CraftScoreboardTranslations public org.bukkit.craftbukkit.scoreboard.CraftScoreboardTranslations toBukkitSlot(Lnet/minecraft/world/scores/DisplaySlot;)Lorg/bukkit/scoreboard/DisplaySlot; public org.bukkit.craftbukkit.scoreboard.CraftScoreboardTranslations fromBukkitSlot(Lorg/bukkit/scoreboard/DisplaySlot;)Lnet/minecraft/world/scores/DisplaySlot;
This commit is contained in:
@@ -35,6 +35,7 @@ public class FieldRename {
|
||||
}
|
||||
|
||||
return switch (owner) {
|
||||
case "org/bukkit/scoreboard/DisplaySlot" -> FieldRename.convertDisplaySlot(from); // Paper - DisplaySlot
|
||||
case "org/bukkit/block/banner/PatternType" -> FieldRename.convertPatternTypeName(apiVersion, from);
|
||||
case "org/bukkit/enchantments/Enchantment" -> FieldRename.convertEnchantmentName(apiVersion, from);
|
||||
case "org/bukkit/block/Biome" -> FieldRename.convertBiomeName(apiVersion, from);
|
||||
@@ -60,6 +61,16 @@ public class FieldRename {
|
||||
//}
|
||||
// Paper end
|
||||
|
||||
// Paper start - DisplaySlot
|
||||
@DoNotReroute
|
||||
public static String convertDisplaySlot(final String from) {
|
||||
if (from.startsWith("SIDEBAR_") && !from.startsWith("SIDEBAR_TEAM_")) {
|
||||
return from.replace("SIDEBAR_", "SIDEBAR_TEAM_");
|
||||
}
|
||||
return from;
|
||||
}
|
||||
// Paper end - DisplaySlot
|
||||
|
||||
// PatternType
|
||||
private static final FieldRenameData PATTERN_TYPE_DATA = FieldRenameData.Builder.newBuilder()
|
||||
.forVersionsBefore(ApiVersion.FIELD_NAME_PARITY)
|
||||
|
||||
Reference in New Issue
Block a user