Skip to content

Commit ec1748d

Browse files
committed
Fix patches
1 parent 31ad03e commit ec1748d

2 files changed

Lines changed: 10 additions & 24 deletions

File tree

client.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1028,7 +1028,7 @@
10281028
}
10291029

10301030
public void onUpdate() {
1031-
+ if (this.worldObj.getGameMode().classicAI) {
1031+
+ if (!this.isAIEnabledInWorld()) {
10321032
+ this.classicUpdate();
10331033
+ return;
10341034
+ }
@@ -1079,7 +1079,7 @@
10791079
+ }
10801080
+
10811081
+ protected void attackEntity(Entity var1, float var2) {
1082-
+ if(!this.worldObj.isRemote && this.worldObj.getGameMode().classicAI) {
1082+
+ if(!this.worldObj.isRemote && !this.isAIEnabledInWorld()) {
10831083
+ int var3 = this.getCreeperState();
10841084
+ if(var3 <= 0 && var2 < 3.0F || var3 > 0 && var2 < 7.0F) {
10851085
+ if(this.timeSinceIgnited == 0) {

server.patch

Lines changed: 8 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -521,12 +521,12 @@
521521
}
522522

523523
protected void entityInit() {
524-
@@ -40,12 +40,31 @@
524+
@@ -40,12 +40,30 @@
525525

526526
}
527527

528528
+ protected void attackBlockedEntity(Entity var1, float var2) {
529-
+ if(!this.worldObj.isRemote && this.worldObj.getGameMode().classicAI) {
529+
+ if(!this.worldObj.isRemote && !this.isAIEnabledInWorld()) {
530530
+ if(this.timeSinceIgnited > 0) {
531531
+ this.setCreeperState(-1);
532532
+ --this.timeSinceIgnited;
@@ -544,16 +544,15 @@
544544
}
545545

546546
public void onUpdate() {
547-
+ if (this.worldObj.getGameMode().classicAI) {
547+
+ if (!this.isAIEnabledInWorld()) {
548548
+ this.classicUpdate();
549549
+ return;
550550
+ }
551-
+
552551
+
553552
if(this.isEntityAlive()) {
554553
this.lastActiveTime = this.timeSinceIgnited;
555554
int var1 = this.getCreeperState();
556-
@@ -75,6 +94,34 @@
555+
@@ -75,6 +93,34 @@
557556
super.onUpdate();
558557
}
559558

@@ -588,13 +587,13 @@
588587
protected String getHurtSound() {
589588
return "mob.creeper";
590589
}
591-
@@ -90,6 +137,39 @@
590+
@@ -90,6 +136,39 @@
592591
}
593592

594593
}
595594
+
596595
+ protected void attackEntity(Entity var1, float var2) {
597-
+ if(!this.worldObj.isRemote && this.worldObj.getGameMode().classicAI) {
596+
+ if(!this.worldObj.isRemote && !this.isAIEnabledInWorld()) {
598597
+ int var3 = this.getCreeperState();
599598
+ if(var3 <= 0 && var2 < 3.0F || var3 > 0 && var2 < 7.0F) {
600599
+ if(this.timeSinceIgnited == 0) {
@@ -891,7 +890,7 @@
891890
}
892891
--- net/minecraft/src/GenLayer.java
893892
+++ net/minecraft/src/GenLayer.java
894-
@@ -1,71 +1,134 @@
893+
@@ -1,58 +1,134 @@
895894
package net.minecraft.src;
896895

897896
+import java.util.function.Function;
@@ -903,19 +902,6 @@
903902
private long chunkSeed;
904903
private long baseSeed;
905904

906-
- public static GenLayer[] func_48425_a_authadvstyle(long l, WorldType wt) {
907-
- GenLayer genLayer = new GenLayerIsland(1L);
908-
- genLayer = new GenLayerFuzzyZoom(2000L, genLayer);
909-
- genLayer = new GenLayerAddIsland(1L, genLayer);
910-
- genLayer = new GenLayerZoom(2001L, genLayer);
911-
- genLayer = new GenLayerAddIsland(2L, genLayer);
912-
- genLayer = new GenLayerAddSnow(2L, genLayer);
913-
- genLayer = new GenLayerZoom(2002L, genLayer);
914-
- genLayer = new GenLayerAddIsland(3L, genLayer);
915-
- genLayer = new GenLayerZoom(2003L, genLayer);
916-
- genLayer = new GenLayerAddIsland(4L, genLayer);
917-
- }
918-
-
919905
- public static GenLayer[] func_48391_a(long var0, WorldType var2) {
920906
- GenLayerIsland var3 = new GenLayerIsland(1L);
921907
- GenLayerFuzzyZoom var9 = new GenLayerFuzzyZoom(2000L, var3);
@@ -1083,7 +1069,7 @@
10831069
this.baseSeed = var1;
10841070
this.baseSeed *= this.baseSeed * 6364136223846793005L + 1442695040888963407L;
10851071
this.baseSeed += var1;
1086-
@@ -110,6 +173,10 @@
1072+
@@ -97,6 +173,10 @@
10871073
this.chunkSeed *= this.chunkSeed * 6364136223846793005L + 1442695040888963407L;
10881074
this.chunkSeed += this.worldGenSeed;
10891075
return var2;

0 commit comments

Comments
 (0)