From 027eb661886a582ad469237c4e9eb5e3407ca4a7 Mon Sep 17 00:00:00 2001 From: Aikar Date: Sat, 19 Mar 2016 10:57:22 -0400 Subject: [PATCH] forgot to rebuild after last light change, another fix --- .../0094-Optimized-Light-Level-Comparisons.patch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Spigot-Server-Patches/0094-Optimized-Light-Level-Comparisons.patch b/Spigot-Server-Patches/0094-Optimized-Light-Level-Comparisons.patch index 0e5da61ca5..aa1deb3bbb 100644 --- a/Spigot-Server-Patches/0094-Optimized-Light-Level-Comparisons.patch +++ b/Spigot-Server-Patches/0094-Optimized-Light-Level-Comparisons.patch @@ -1,4 +1,4 @@ -From d18a0f9f4674037220125a5074a84138353227ee Mon Sep 17 00:00:00 2001 +From bd1318892df7666bce22dfd3884b8a2cce99024e Mon Sep 17 00:00:00 2001 From: Aikar Date: Fri, 18 Mar 2016 21:22:56 -0400 Subject: [PATCH] Optimized Light Level Comparisons @@ -91,7 +91,7 @@ index 097d11e..d0fa4ae 100644 if (random.nextInt((int) ((100 / (this == Blocks.PUMPKIN_STEM ? world.spigotConfig.pumpkinModifier : world.spigotConfig.melonModifier)) * (25.0F / f)) + 1) == 0) { // Spigot diff --git a/src/main/java/net/minecraft/server/EntityMonster.java b/src/main/java/net/minecraft/server/EntityMonster.java -index 64f4754..7aea23a 100644 +index 64f4754..05eb5f9 100644 --- a/src/main/java/net/minecraft/server/EntityMonster.java +++ b/src/main/java/net/minecraft/server/EntityMonster.java @@ -118,17 +118,17 @@ public abstract class EntityMonster extends EntityCreature implements IMonster { @@ -107,10 +107,10 @@ index 64f4754..7aea23a 100644 this.world.c(10); - i = this.world.getLightLevel(blockposition); -+ passes = !world.isLightLevel(blockposition, this.random.nextInt(8)); // Paper ++ passes = !world.isLightLevel(blockposition, this.random.nextInt(9)); // Paper this.world.c(j); - } -+ } else { passes = !world.isLightLevel(blockposition, this.random.nextInt(8)); } // Paper ++ } else { passes = !world.isLightLevel(blockposition, this.random.nextInt(9)); } // Paper - return i <= this.random.nextInt(8); + return passes; // Paper