mirror of
https://github.com/PurpurMC/Purpur.git
synced 2026-02-17 16:37:43 +01:00
Fix bug in jockey patch
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
From d5aeec1dd7fca371c66e149c03477e2c3337044d Mon Sep 17 00:00:00 2001
|
From f3b011a29373ae1d027bcc23f1c376a1fa20fe3d Mon Sep 17 00:00:00 2001
|
||||||
From: William Blake Galbreath <Blake.Galbreath@GMail.com>
|
From: William Blake Galbreath <Blake.Galbreath@GMail.com>
|
||||||
Date: Thu, 26 Mar 2020 21:39:32 -0500
|
Date: Thu, 26 Mar 2020 21:39:32 -0500
|
||||||
Subject: [PATCH] Configurable jockey options
|
Subject: [PATCH] Configurable jockey options
|
||||||
@@ -65,7 +65,7 @@ index 227fff3f1d..c78876fc42 100644
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
diff --git a/src/main/java/net/minecraft/server/EntityZombie.java b/src/main/java/net/minecraft/server/EntityZombie.java
|
diff --git a/src/main/java/net/minecraft/server/EntityZombie.java b/src/main/java/net/minecraft/server/EntityZombie.java
|
||||||
index 95ae6f3494..e90a93eaa6 100644
|
index 95ae6f3494..e60e4adc1d 100644
|
||||||
--- a/src/main/java/net/minecraft/server/EntityZombie.java
|
--- a/src/main/java/net/minecraft/server/EntityZombie.java
|
||||||
+++ b/src/main/java/net/minecraft/server/EntityZombie.java
|
+++ b/src/main/java/net/minecraft/server/EntityZombie.java
|
||||||
@@ -3,6 +3,7 @@ package net.minecraft.server;
|
@@ -3,6 +3,7 @@ package net.minecraft.server;
|
||||||
@@ -104,10 +104,10 @@ index 95ae6f3494..e90a93eaa6 100644
|
|||||||
- if ((double) generatoraccess.getRandom().nextFloat() < 0.05D) {
|
- if ((double) generatoraccess.getRandom().nextFloat() < 0.05D) {
|
||||||
- List<EntityChicken> list = generatoraccess.a(EntityChicken.class, this.getBoundingBox().grow(5.0D, 3.0D, 5.0D), IEntitySelector.c);
|
- List<EntityChicken> list = generatoraccess.a(EntityChicken.class, this.getBoundingBox().grow(5.0D, 3.0D, 5.0D), IEntitySelector.c);
|
||||||
+ // Purpur start
|
+ // Purpur start
|
||||||
+ if (!world.purpurConfig.zombieJockeyOnlyBaby || entityzombie_groupdatazombie.isBaby()) {
|
+ if (!jockeyOnlyBaby() || entityzombie_groupdatazombie.isBaby()) {
|
||||||
+ this.setBaby(entityzombie_groupdatazombie.isBaby());
|
+ this.setBaby(entityzombie_groupdatazombie.isBaby());
|
||||||
+ if ((double) generatoraccess.getRandom().nextFloat() < world.purpurConfig.zombieJockeyChance) {
|
+ if ((double) generatoraccess.getRandom().nextFloat() < jockeyChance()) {
|
||||||
+ List<EntityChicken> list = world.purpurConfig.zombieJockeyTryExistingChickens ? generatoraccess.a(EntityChicken.class, this.getBoundingBox().grow(5.0D, 3.0D, 5.0D), IEntitySelector.c) : Collections.emptyList();
|
+ List<EntityChicken> list = jockeyTryExistingChickens() ? generatoraccess.a(EntityChicken.class, this.getBoundingBox().grow(5.0D, 3.0D, 5.0D), IEntitySelector.c) : Collections.emptyList();
|
||||||
+ // Purpur end
|
+ // Purpur end
|
||||||
|
|
||||||
if (!list.isEmpty()) {
|
if (!list.isEmpty()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user