mirror of
https://github.com/YatopiaMC/Yatopia.git
synced 2024-11-26 04:25:39 +01:00
43e33eb332
Upstream/An Sidestream has released updates that appears to apply and compile correctly This update has NOT been tested by YatopiaMC and as with ANY update, please do your own testing. Tuinity Changes: e76c58e Merge branch 'master' of https://github.com/Spottedleaf/Tuinity into ver/1.16.4 8954b61 Updated Upstream (Paper) Origami Changes: 2cff647 Update Paper Purpur Changes: 4a9c016 [ci-skip] Don't cancel TPSBar task if it wasn't started c32e46e Movement options for armour stands (#140) 9370140 Updated Upstream (Paper) f74bcbd [ci-skip] Update license info in readme 299b43a [ci-skip] Rebuild patches 03365bb Farmland trampling changes (#138) 984a268 Add StructureGenerateEvent (#137) 15d23a1 Add EntityTeleportHinderedEvent (#136) 8795c74 [ci-skip] Update Gradle to 6.8 e9be2a2 [ci-skip] change image link to purpur site d09cf68 [ci-skip] Stop patching symptoms. Patch the root cause dd65bd1 Fix typo 7a6e6ec Updated Upstream (Paper) bf7e290 Hide server-ip from timings be50f97 move timings config to the right place (#130) f1390cd Ignore blocks above Note Blocks (#135) c50344d Resolves #132 Add mobGriefing bypass to everything else bba9cff [ci-skip] Update README.md AirplaneLite Changes: 36cc1d3 Updated Upstream (Tuinity) bc0fef0 Don't spawn lightning on chunk load 15c06b8 Fix other comments 47f98d6 License information 4705af8 Fix comments 432cf4b Optimize random calls in chunk ticking
28 lines
1.2 KiB
Diff
28 lines
1.2 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Ivan Pekov <ivan@mrivanplays.com>
|
|
Date: Mon, 4 Jan 2021 20:32:06 +0200
|
|
Subject: [PATCH] Smol entity optimisations
|
|
|
|
|
|
diff --git a/src/main/java/net/minecraft/server/EntityBat.java b/src/main/java/net/minecraft/server/EntityBat.java
|
|
index bdcbdc21f986852277dcc41a2b0f385f8caeb9f7..dff2dc82c2a6b26c6e41b3949953abcaf379b20a 100644
|
|
--- a/src/main/java/net/minecraft/server/EntityBat.java
|
|
+++ b/src/main/java/net/minecraft/server/EntityBat.java
|
|
@@ -208,7 +208,7 @@ public class EntityBat extends EntityAmbient {
|
|
if (blockposition.getY() >= generatoraccess.getSeaLevel()) {
|
|
return false;
|
|
} else {
|
|
- int i = generatoraccess.getLightLevel(blockposition);
|
|
+ //int i = generatoraccess.getLightLevel(blockposition); // Yatopia - moved down
|
|
byte b0 = 4;
|
|
|
|
if (eJ()) {
|
|
@@ -217,6 +217,7 @@ public class EntityBat extends EntityAmbient {
|
|
return false;
|
|
}
|
|
|
|
+ int i = generatoraccess.getLightLevel(blockposition); // Yatopia - moved from above
|
|
return i > random.nextInt(b0) ? false : a(entitytypes, generatoraccess, enummobspawn, blockposition, random);
|
|
}
|
|
}
|