mirror of
https://github.com/PaperMC/Paper.git
synced 2024-12-25 22:10:21 +01:00
Don't run player loot table for spectators
This commit is contained in:
parent
d0d0efee02
commit
920836599a
1 changed files with 1 additions and 1 deletions
|
@ -385,7 +385,7 @@
|
||||||
+ }
|
+ }
|
||||||
+ }
|
+ }
|
||||||
+ }
|
+ }
|
||||||
+ if (this.shouldDropLoot() && this.serverLevel().getGameRules().getBoolean(GameRules.RULE_DOMOBLOOT)) { // Paper - fix player loottables running when mob loot gamerule is false
|
+ if (!this.isSpectator() && this.shouldDropLoot() && this.serverLevel().getGameRules().getBoolean(GameRules.RULE_DOMOBLOOT)) { // Paper - fix player loottables running when mob loot gamerule is false
|
||||||
+ // SPIGOT-5071: manually add player loot tables (SPIGOT-5195 - ignores keepInventory rule)
|
+ // SPIGOT-5071: manually add player loot tables (SPIGOT-5195 - ignores keepInventory rule)
|
||||||
+ this.dropFromLootTable(this.serverLevel(), cause, this.lastHurtByPlayerTime > 0);
|
+ this.dropFromLootTable(this.serverLevel(), cause, this.lastHurtByPlayerTime > 0);
|
||||||
+ // Paper - Restore vanilla drops behaviour; custom death loot is a noop on server player, remove.
|
+ // Paper - Restore vanilla drops behaviour; custom death loot is a noop on server player, remove.
|
||||||
|
|
Loading…
Reference in a new issue