geforkt von Mirrors/Paper
Add option to disable pillager patrols
Dieser Commit ist enthalten in:
Ursprung
ccc1107255
Commit
a0dc4eeb99
@ -1,6 +1,14 @@
|
|||||||
--- a/net/minecraft/world/level/levelgen/PatrolSpawner.java
|
--- a/net/minecraft/world/level/levelgen/PatrolSpawner.java
|
||||||
+++ b/net/minecraft/world/level/levelgen/PatrolSpawner.java
|
+++ b/net/minecraft/world/level/levelgen/PatrolSpawner.java
|
||||||
@@ -116,7 +116,7 @@
|
@@ -24,6 +24,7 @@
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int tick(ServerLevel world, boolean spawnMonsters, boolean spawnAnimals) {
|
||||||
|
+ if (world.paperConfig().entities.behavior.pillagerPatrols.disable) return 0; // Paper - Add option to disable pillager patrols
|
||||||
|
if (!spawnMonsters) {
|
||||||
|
return 0;
|
||||||
|
} else if (!world.getGameRules().getBoolean(GameRules.RULE_DO_PATROL_SPAWNING)) {
|
||||||
|
@@ -116,7 +117,7 @@
|
||||||
|
|
||||||
entitymonsterpatrolling.setPos((double) pos.getX(), (double) pos.getY(), (double) pos.getZ());
|
entitymonsterpatrolling.setPos((double) pos.getX(), (double) pos.getY(), (double) pos.getZ());
|
||||||
entitymonsterpatrolling.finalizeSpawn(world, world.getCurrentDifficultyAt(pos), EntitySpawnReason.PATROL, (SpawnGroupData) null);
|
entitymonsterpatrolling.finalizeSpawn(world, world.getCurrentDifficultyAt(pos), EntitySpawnReason.PATROL, (SpawnGroupData) null);
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren