geforkt von Mirrors/Paper
ea0ec8c5a0
Upstream has released updates that appear to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing Bukkit Changes: e9ce88b9 SPIGOT-6562: Add more specific sculk sensor event CraftBukkit Changes: d7ef1e91 SPIGOT-6558: Attempt to improve SkullMeta e7a63287 SPIGOT-6562: Add more specific sculk sensor event
34 Zeilen
1.6 KiB
Diff
34 Zeilen
1.6 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: CDFN <codefun@protonmail.com>
|
|
Date: Tue, 7 Jul 2020 17:53:23 +0200
|
|
Subject: [PATCH] Return chat component with empty text instead of throwing
|
|
exception
|
|
|
|
|
|
diff --git a/src/main/java/net/minecraft/world/inventory/AbstractContainerMenu.java b/src/main/java/net/minecraft/world/inventory/AbstractContainerMenu.java
|
|
index 766c907f92ca8cb19b22cd19185cc92603aeca03..311ace44ba65d6dd24941b56e78e148134ceb6f9 100644
|
|
--- a/src/main/java/net/minecraft/world/inventory/AbstractContainerMenu.java
|
|
+++ b/src/main/java/net/minecraft/world/inventory/AbstractContainerMenu.java
|
|
@@ -20,6 +20,7 @@ import net.minecraft.ReportedException;
|
|
import net.minecraft.core.NonNullList;
|
|
import net.minecraft.core.Registry;
|
|
import net.minecraft.network.chat.Component;
|
|
+import net.minecraft.network.chat.TextComponent;
|
|
import net.minecraft.network.protocol.game.ClientboundContainerSetSlotPacket;
|
|
import net.minecraft.server.level.ServerPlayer;
|
|
import net.minecraft.util.Mth;
|
|
@@ -82,7 +83,12 @@ public abstract class AbstractContainerMenu {
|
|
}
|
|
private Component title;
|
|
public final Component getTitle() {
|
|
- Preconditions.checkState(this.title != null, "Title not set");
|
|
+ // Paper start - return chat component with empty text instead of throwing error
|
|
+ // Preconditions.checkState(this.title != null, "Title not set");
|
|
+ if(this.title == null){
|
|
+ return new TextComponent("");
|
|
+ }
|
|
+ // Paper end
|
|
return this.title;
|
|
}
|
|
public final void setTitle(Component title) {
|