configurable mob size attribute (#1538)

This commit is contained in:
granny
2024-06-21 04:11:09 -07:00
committed by GitHub
parent c0f5e78dc2
commit b82f6939fe
234 changed files with 2140 additions and 1855 deletions

View File

@@ -5,10 +5,10 @@ Subject: [PATCH] Halloween options and optimizations
diff --git a/src/main/java/net/minecraft/world/entity/ambient/Bat.java b/src/main/java/net/minecraft/world/entity/ambient/Bat.java
index a7847b6ca5b203fd693337928f31a9043be163d7..a50d58240c58a0fea4ae8fc24689870807103199 100644
index 9bb113741bae68b865109549a4025ddf1008103e..510b5c463ded2cdb294da017a33364db9f76a5c1 100644
--- a/src/main/java/net/minecraft/world/entity/ambient/Bat.java
+++ b/src/main/java/net/minecraft/world/entity/ambient/Bat.java
@@ -301,7 +301,7 @@ public class Bat extends AmbientCreature {
@@ -302,7 +302,7 @@ public class Bat extends AmbientCreature {
int i = world.getMaxLocalRawBrightness(pos);
byte b0 = 4;
@@ -17,7 +17,7 @@ index a7847b6ca5b203fd693337928f31a9043be163d7..a50d58240c58a0fea4ae8fc246898708
b0 = 7;
} else if (random.nextBoolean()) {
return false;
@@ -311,6 +311,7 @@ public class Bat extends AmbientCreature {
@@ -312,6 +312,7 @@ public class Bat extends AmbientCreature {
}
}
@@ -43,10 +43,10 @@ index 1d06c612eaba8b595fa3d094577f700989d1e224..4aeb23de31e826d5cf27f8c91bd60c91
this.armorDropChances[EquipmentSlot.HEAD.getIndex()] = 0.0F;
}
diff --git a/src/main/java/net/minecraft/world/entity/monster/Zombie.java b/src/main/java/net/minecraft/world/entity/monster/Zombie.java
index dd3890d405c9eb5ad2630fc555f7c74fd3d76f6e..bd4c70ac65ec372ce5a385a7c77ebeda2973e59d 100644
index 1910e22e9ee2d18e86c9f8e3dd06199e73599bf6..29cbb9ae004f657ff3aa6db379716472dc0bbf2f 100644
--- a/src/main/java/net/minecraft/world/entity/monster/Zombie.java
+++ b/src/main/java/net/minecraft/world/entity/monster/Zombie.java
@@ -584,11 +584,7 @@ public class Zombie extends Monster {
@@ -585,11 +585,7 @@ public class Zombie extends Monster {
}
if (this.getItemBySlot(EquipmentSlot.HEAD).isEmpty()) {
@@ -60,10 +60,10 @@ index dd3890d405c9eb5ad2630fc555f7c74fd3d76f6e..bd4c70ac65ec372ce5a385a7c77ebeda
this.armorDropChances[EquipmentSlot.HEAD.getIndex()] = 0.0F;
}
diff --git a/src/main/java/org/purpurmc/purpur/PurpurWorldConfig.java b/src/main/java/org/purpurmc/purpur/PurpurWorldConfig.java
index 2f4b4c74fce9ca03ae431a7ebff5389ffd21cba8..d1d72a463b1530ef5253f7ba2884548830e4dc4e 100644
index 72a22046ea2b5b2e044ab3288b51121e06fb4079..b751cb6eedfd2b914bc091c53bbdc3450fcc04a8 100644
--- a/src/main/java/org/purpurmc/purpur/PurpurWorldConfig.java
+++ b/src/main/java/org/purpurmc/purpur/PurpurWorldConfig.java
@@ -1689,6 +1689,13 @@ public class PurpurWorldConfig {
@@ -1742,6 +1742,13 @@ public class PurpurWorldConfig {
guardianTakeDamageFromWater = getBoolean("mobs.guardian.takes-damage-from-water", guardianTakeDamageFromWater);
}