mirror of
https://github.com/Winds-Studio/Leaf.git
synced 2025-12-22 08:29:28 +00:00
fix rabbit randompath
This commit is contained in:
@@ -134,7 +134,7 @@ index 9b8d119116b0c3a51d3fe2ff7efb33cc39627cc4..436e73086678e4afbf94f1b7bca9b0c7
|
||||
|
||||
// Gale start - Pufferfish - SIMD support
|
||||
diff --git a/net/minecraft/server/level/ServerLevel.java b/net/minecraft/server/level/ServerLevel.java
|
||||
index ab509260d536dfb5cb0268c20abf445498602fff..da0ce01e3359686c7360367c3af9c79ad8e51aa4 100644
|
||||
index a1c2e9018800339fca62d95c522da1bf254568fe..eb5e1e67db2ee1bdbedfa244088fcb7a9356bae3 100644
|
||||
--- a/net/minecraft/server/level/ServerLevel.java
|
||||
+++ b/net/minecraft/server/level/ServerLevel.java
|
||||
@@ -175,7 +175,16 @@ public class ServerLevel extends Level implements ServerEntityGetter, WorldGenLe
|
||||
@@ -1794,10 +1794,10 @@ index 02bfa88568e635770675ea9173f2cf3ca21457fa..8b37cbae45916227b99c7dae4da5f0c0
|
||||
ServerLevel serverLevel = getServerLevel(this.mob);
|
||||
if (this.lookAtType == Player.class) {
|
||||
diff --git a/net/minecraft/world/entity/animal/Rabbit.java b/net/minecraft/world/entity/animal/Rabbit.java
|
||||
index 1af1b33702296f9aa74c33436ea2904c5e5ae43d..da19a60713ef159b86f98e1e718a1776493cdec6 100644
|
||||
index 041ccb96d36cbe0f5683ff6e8b2adb0b79a96738..aae1e9691725e40864764c0ad3862a35cce0a6d9 100644
|
||||
--- a/net/minecraft/world/entity/animal/Rabbit.java
|
||||
+++ b/net/minecraft/world/entity/animal/Rabbit.java
|
||||
@@ -670,7 +670,13 @@ public class Rabbit extends Animal {
|
||||
@@ -678,7 +678,13 @@ public class Rabbit extends Animal {
|
||||
this.wantsToRaid = this.rabbit.wantsMoreFood();
|
||||
}
|
||||
|
||||
@@ -1812,7 +1812,7 @@ index 1af1b33702296f9aa74c33436ea2904c5e5ae43d..da19a60713ef159b86f98e1e718a1776
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -713,7 +719,7 @@ public class Rabbit extends Animal {
|
||||
@@ -721,7 +727,7 @@ public class Rabbit extends Animal {
|
||||
@Override
|
||||
protected boolean isValidTarget(LevelReader level, BlockPos pos) {
|
||||
BlockState blockState = level.getBlockState(pos);
|
||||
@@ -1821,7 +1821,7 @@ index 1af1b33702296f9aa74c33436ea2904c5e5ae43d..da19a60713ef159b86f98e1e718a1776
|
||||
blockState = level.getBlockState(pos.above());
|
||||
if (blockState.getBlock() instanceof CarrotBlock && ((CarrotBlock)blockState.getBlock()).isMaxAge(blockState)) {
|
||||
this.canRaid = true;
|
||||
@@ -723,6 +729,13 @@ public class Rabbit extends Animal {
|
||||
@@ -731,6 +737,13 @@ public class Rabbit extends Animal {
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user