mirror of
https://github.com/PurpurMC/Purpur.git
synced 2026-06-21 09:47:45 +02:00
add mobs.warden.can-ride-vehicles
This commit is contained in:
@@ -0,0 +1,10 @@
|
|||||||
|
--- a/net/minecraft/world/entity/monster/warden/Warden.java
|
||||||
|
+++ b/net/minecraft/world/entity/monster/warden/Warden.java
|
||||||
|
@@ -169,6 +_,7 @@
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected boolean canRide(final Entity vehicle) {
|
||||||
|
+ if (this.level().purpurConfig.wardenCanRideVehicles) return this.boardingCooldown <= 0; // Purpur - Configs for if Wither/Ender Dragon can ride vehicles
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
@@ -3475,11 +3475,13 @@ public class PurpurWorldConfig {
|
|||||||
public boolean wardenRidableInWater = true;
|
public boolean wardenRidableInWater = true;
|
||||||
public boolean wardenControllable = true;
|
public boolean wardenControllable = true;
|
||||||
public boolean wardenCanUseSonicBoom = true;
|
public boolean wardenCanUseSonicBoom = true;
|
||||||
|
public boolean wardenCanRideVehicles = false;
|
||||||
private void wardenSettings() {
|
private void wardenSettings() {
|
||||||
wardenRidable = getBoolean("mobs.warden.ridable", wardenRidable);
|
wardenRidable = getBoolean("mobs.warden.ridable", wardenRidable);
|
||||||
wardenRidableInWater = getBoolean("mobs.warden.ridable-in-water", wardenRidableInWater);
|
wardenRidableInWater = getBoolean("mobs.warden.ridable-in-water", wardenRidableInWater);
|
||||||
wardenControllable = getBoolean("mobs.warden.controllable", wardenControllable);
|
wardenControllable = getBoolean("mobs.warden.controllable", wardenControllable);
|
||||||
wardenCanUseSonicBoom = getBoolean("mobs.warden.can-use-sonic-boom", wardenCanUseSonicBoom);
|
wardenCanUseSonicBoom = getBoolean("mobs.warden.can-use-sonic-boom", wardenCanUseSonicBoom);
|
||||||
|
wardenCanRideVehicles = getBoolean("mobs.warden.can-ride-vehicles", enderDragonCanRideVehicles);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean witchRidable = false;
|
public boolean witchRidable = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user