readd removal cause for thrown eggs
This commit is contained in:
@@ -55,7 +55,7 @@
|
||||
+ offer.increaseUses();
|
||||
+ }
|
||||
+ if (event == null || event.isRewardingExp()) {
|
||||
+ this.rewardTradeXp(offer);
|
||||
+ this.rewardTradeXp(offer);
|
||||
+ }
|
||||
+ this.notifyTrade(offer);
|
||||
+ }
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
+ // Spigot Start
|
||||
+ @Override
|
||||
+ public void inactiveTick() {
|
||||
+ // SPIGOT-3874, SPIGOT-3894, SPIGOT-3846, SPIGOT-5286 :(
|
||||
+ // SPIGOT-3874, SPIGOT-3894, SPIGOT-3846, SPIGOT-5286 :(
|
||||
+ if (this.level().spigotConfig.tickInactiveVillagers && this.isEffectiveAi()) {
|
||||
+ this.customServerAiStep((ServerLevel) this.level());
|
||||
+ }
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
- serverLevelData.setWanderingTraderSpawnChance(this.spawnChance);
|
||||
- }
|
||||
+ // Paper start - Add Wandering Trader spawn rate config options
|
||||
+ this.tickDelay = Integer.MIN_VALUE;
|
||||
+ this.tickDelay = Integer.MIN_VALUE;
|
||||
+ // this.spawnDelay = serverLevelData.getWanderingTraderSpawnDelay();
|
||||
+ // this.spawnChance = serverLevelData.getWanderingTraderSpawnChance();
|
||||
+ // if (this.spawnDelay == 0 && this.spawnChance == 0) {
|
||||
@@ -81,7 +81,7 @@
|
||||
|
||||
this.serverLevelData.setWanderingTraderId(wanderingTrader.getUUID());
|
||||
- wanderingTrader.setDespawnDelay(48000);
|
||||
+ //wanderingTrader.setDespawnDelay(48000); // CraftBukkit - moved to EntityVillagerTrader constructor. This lets the value be modified by plugins on CreatureSpawnEvent
|
||||
+ // wanderingTrader.setDespawnDelay(48000); // Paper - moved above, modifiable by plugins on CreatureSpawnEvent
|
||||
wanderingTrader.setWanderTarget(blockPos1);
|
||||
wanderingTrader.restrictTo(blockPos1, 16);
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user