mirror of
https://github.com/MinecraftForge/MinecraftForge.git
synced 2026-11-13 16:54:22 +00:00
Fix NPE caused by canceling onServerChatEvent (#8516)
This commit is contained in:
1 parent
ad75cb8644
commit
de1050e420
1 file changed
+2
-1
+2
-1
@@ -41,12 +41,13 @@
|
||||
|
||||
for(int i = 0; i < s.length(); ++i) {
|
||||
if (!SharedConstants.m_136188_(s.charAt(i))) {
|
||||
@@ -1129,8 +_,10 @@
|
||||
@@ -1129,8 +_,11 @@
|
||||
String s1 = p_143629_.m_143722_();
|
||||
Component component = s1.isEmpty() ? null : new TranslatableComponent("chat.type.text", this.f_9743_.m_5446_(), s1);
|
||||
Component component1 = new TranslatableComponent("chat.type.text", this.f_9743_.m_5446_(), s);
|
||||
+ component1 = net.minecraftforge.common.ForgeHooks.onServerChatEvent(this, s, component1);
|
||||
+ Component finalComponent = component1;
|
||||
+ if (finalComponent != null)
|
||||
this.f_9745_.m_6846_().m_143991_(component1, (p_184197_) -> {
|
||||
- return this.f_9743_.m_143421_(p_184197_) ? component : component1;
|
||||
+ return this.f_9743_.m_143421_(p_184197_) ? component : finalComponent;
|
||||
|
||||
Reference in new issue
Block a user