mirror of
https://github.com/PaperMC/Paper.git
synced 2024-08-21 11:52:55 +02:00
This fixes an issue with plugins using legacy materials, spigot does not populate the bukkit registry properly, leading to NPEs when using outdated plugins. This patch should likely be dropped when spigot fixes their legacy data usage.... Also rebuild patches because 10/10
23 lines
974 B
Diff
23 lines
974 B
Diff
From 05d3e07fcbf1e0c8638e5875d5ae2716edf9a487 Mon Sep 17 00:00:00 2001
|
|
From: Shane Freeder <theboyetronic@gmail.com>
|
|
Date: Wed, 22 Jan 2020 21:00:21 +0000
|
|
Subject: [PATCH] Fix comparator behavior for EntityPhanton goal
|
|
|
|
|
|
diff --git a/src/main/java/net/minecraft/server/EntityPhantom.java b/src/main/java/net/minecraft/server/EntityPhantom.java
|
|
index 82323bf4ac..90eeddb1af 100644
|
|
--- a/src/main/java/net/minecraft/server/EntityPhantom.java
|
|
+++ b/src/main/java/net/minecraft/server/EntityPhantom.java
|
|
@@ -224,7 +224,7 @@ public class EntityPhantom extends EntityFlying implements IMonster {
|
|
|
|
if (!list.isEmpty()) {
|
|
list.sort((entityhuman, entityhuman1) -> {
|
|
- return entityhuman.locY() > entityhuman1.locY() ? -1 : 1;
|
|
+ return Double.compare(entityhuman1.locY(), entityhuman.locY()); // Paper
|
|
});
|
|
Iterator iterator = list.iterator();
|
|
|
|
--
|
|
2.25.0
|
|
|