mirror of
https://github.com/Winds-Studio/Leaf.git
synced 2025-12-19 15:09:25 +00:00
fix ender dragon check despawn
This commit is contained in:
@@ -80,6 +80,23 @@ index 867353500482247bbec79f407246902c79a3d14a..7caf9ea3792089dcf890c2af0ac17ee1
|
||||
@Override
|
||||
protected final void serverAiStep() {
|
||||
this.noActionTime++;
|
||||
diff --git a/net/minecraft/world/entity/boss/enderdragon/EnderDragon.java b/net/minecraft/world/entity/boss/enderdragon/EnderDragon.java
|
||||
index de09a91b89661118e460842453e33f383ea08a94..e9fc2bf959949a8589a9ab87e00c85ffbe598a83 100644
|
||||
--- a/net/minecraft/world/entity/boss/enderdragon/EnderDragon.java
|
||||
+++ b/net/minecraft/world/entity/boss/enderdragon/EnderDragon.java
|
||||
@@ -956,6 +956,12 @@ public class EnderDragon extends Mob implements Enemy {
|
||||
public void checkDespawn() {
|
||||
}
|
||||
|
||||
+ // Leaf start - optimize despawn
|
||||
+ @Override
|
||||
+ public void leafCheckDespawn() {
|
||||
+ }
|
||||
+ // Leaf end - optimize despawn
|
||||
+
|
||||
public EnderDragonPart[] getSubEntities() {
|
||||
return this.subEntities;
|
||||
}
|
||||
diff --git a/net/minecraft/world/entity/boss/wither/WitherBoss.java b/net/minecraft/world/entity/boss/wither/WitherBoss.java
|
||||
index 0613d80561f50e32dc4d1c471521f001659d017d..021c609b689e5a08e60c54f360c4c5dbb9de987f 100644
|
||||
--- a/net/minecraft/world/entity/boss/wither/WitherBoss.java
|
||||
|
||||
Reference in New Issue
Block a user