3
0
Mirror von https://github.com/PaperMC/Paper.git synchronisiert 2024-12-15 19:10:09 +01:00
Paper/Spigot-Server-Patches
Aikar 211cba970b LootTable API & Replenishable Lootables Feature
Provides an API to control the loot table for an object.
Also provides a feature that any Lootable Inventory (Chests in Structures)
can automatically replenish after a given time.

This feature is good for long term worlds so that newer players
do not suffer with "Every chest has been looted"

API and Event added to control the Auto Replenish feature for players.
2016-05-04 19:46:28 -04:00
..
0001-POM-Changes.patch Use paperclip.properties so CI can work 2016-03-30 21:27:13 -04:00
0002-Paper-config-files.patch LootTable API & Replenishable Lootables Feature 2016-05-04 19:46:28 -04:00
0003-MC-Dev-fixes.patch Use paperclip.properties so CI can work 2016-03-30 21:27:13 -04:00
0004-MC-Utils.patch LootTable API & Replenishable Lootables Feature 2016-05-04 19:46:28 -04:00
0005-Timings-v2.patch LootTable API & Replenishable Lootables Feature 2016-05-04 19:46:28 -04:00
0006-Vanished-players-don-t-have-rights.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0007-Configurable-squid-spawn-ranges.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0008-Configurable-cactus-and-reed-natural-growth-heights.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0009-Configurable-baby-zombie-movement-speed.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0010-Configurable-fishing-time-ranges.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0011-Allow-nerfed-mobs-to-jump.patch Update upstream CB and rebuild 2016-04-20 11:58:49 -05:00
0012-Toggle-for-player-interact-limiter.patch LootTable API & Replenishable Lootables Feature 2016-05-04 19:46:28 -04:00
0013-Player-Exhaustion-Multipliers.patch Rebuild 2016-04-03 05:06:48 -05:00
0014-Add-configurable-despawn-distances-for-living-entiti.patch Update upstream CB and rebuild 2016-04-20 11:58:49 -05:00
0015-Allow-for-toggling-of-spawn-chunks.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0016-Drop-falling-block-and-tnt-entities-at-the-specified.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0017-Configurable-speed-for-water-flowing-over-lava.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0018-Show-Paper-in-client-crashes-server-lists-and-Mojang.patch Rename a Timings class and split up Tracker timings 2016-04-29 21:23:40 -04:00
0019-Player-affects-spawning-API.patch Update upstream CB and rebuild 2016-04-20 11:58:49 -05:00
0020-Metrics.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0021-Remove-invalid-mob-spawner-tile-entities.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0022-Optimize-TileEntity-Ticking.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0023-Further-improve-server-tick-loop.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0024-Only-refresh-abilities-if-needed.patch Fix wrong variable being checked. Fixes #233 2016-04-22 19:02:57 -07:00
0025-Add-async-chunk-load-API.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0026-Entity-Origin-API.patch Rename a Timings class and split up Tracker timings 2016-04-29 21:23:40 -04:00
0027-Prevent-tile-entity-and-entity-crashes.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0028-Configurable-top-of-nether-void-damage.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0029-Check-online-mode-before-converting-and-renaming-pla.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0030-Always-tick-falling-blocks.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0031-Lighting-Queue.patch Rename a Timings class and split up Tracker timings 2016-04-29 21:23:40 -04:00
0032-Optimize-draining.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0033-Configurable-end-credits.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0034-Fix-lag-from-explosions-processing-dead-entities.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0035-Generator-Settings.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0036-Optimize-explosions.patch Rename a Timings class and split up Tracker timings 2016-04-29 21:23:40 -04:00
0037-Stop-updating-flowing-block-if-material-has-changed.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0038-Fast-draining.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0039-Configurable-lava-flow-speed.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0040-Add-player-view-distance-API.patch Fix Player View Distance API corrupting Chunk Sending - Fixes #207 2016-04-23 21:39:22 -04:00
0041-Disable-explosion-knockback.patch Update upstreams and rebuild 2016-04-08 17:24:26 -05:00
0042-Disable-thunder.patch Update upstream Spigot and rebuild 2016-04-22 22:21:10 -05:00
0043-Disable-ice-and-snow.patch Update upstream Spigot and rebuild 2016-04-22 22:21:10 -05:00
0044-Configurable-mob-spawner-tick-rate.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0045-Configurable-TNT-cannon-fix.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0046-Send-absolute-position-the-first-time-an-entity-is-s.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0047-Add-BeaconEffectEvent.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0048-Configurable-container-update-tick-rate.patch Fix Player View Distance API corrupting Chunk Sending - Fixes #207 2016-04-23 21:39:22 -04:00
0049-Fix-lava-water-some-times-creating-air-instead-of-co.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0050-Use-UserCache-for-player-heads.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0051-Disable-spigot-tick-limiters.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0052-Configurable-Chunk-IO-Thread-Base-Count.patch LootTable API & Replenishable Lootables Feature 2016-05-04 19:46:28 -04:00
0053-Don-t-create-Region-File-s-when-checking-if-chunk-ex.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0054-Don-t-create-a-chunk-just-to-unload-it.patch Update upstream and rebuild 2016-04-04 09:53:03 -05:00
0055-Add-PlayerInitialSpawnEvent.patch Update upstream 2016-04-01 22:08:40 -04:00
0056-Disable-chest-cat-detection.patch Update upstream 2016-04-01 22:08:40 -04:00
0057-Ensure-commands-are-not-ran-async.patch Update upstream 2016-04-01 22:08:40 -04:00
0058-All-chunks-are-slime-spawn-chunks-toggle.patch Update upstream 2016-04-01 22:08:40 -04:00
0059-Add-Location-support-to-tab-completers-vanilla-featu.patch Rename a Timings class and split up Tracker timings 2016-04-29 21:23:40 -04:00
0060-Optimize-Pathfinding.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0061-Optimize-getBlockData.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0062-Avoid-hopper-searches-if-there-are-no-items.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0063-Expose-server-CommandMap.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0064-Be-a-bit-more-informative-in-maxHealth-exception.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0065-Graduate-bungeecord-chat-API-from-spigot-subclasses.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0066-Player-Tab-List-and-Title-APIs.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0067-Ensure-inv-drag-is-in-bounds.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0068-Change-implementation-of-tile-entity-removal-list.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0069-Add-configurable-portal-search-radius.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0070-Add-velocity-warnings.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0071-Fix-inter-world-teleportation-glitches.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0072-Add-exception-reporting-event.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0073-Speedup-BlockPos-by-fixing-inlining.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0074-Don-t-nest-if-we-don-t-need-to-when-cerealising-text.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0075-Disable-Scoreboards-for-non-players-by-default.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0076-Add-methods-for-working-with-arrows-stuck-in-living-.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0077-Complete-resource-pack-API.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0078-Re-add-Spigot-s-hopper-check-feature.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0079-Chunk-save-queue-improvements.patch LootTable API & Replenishable Lootables Feature 2016-05-04 19:46:28 -04:00
0080-Chunk-Save-Reattempt.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0081-Default-loading-permissions.yml-before-plugins.patch LootTable API & Replenishable Lootables Feature 2016-05-04 19:46:28 -04:00
0082-Allow-Reloading-of-Custom-Permissions.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0083-Remove-Metadata-on-reload.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0084-Undead-horse-leashing.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0085-Fix-Furnace-cook-time-bug.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0086-Handle-Item-Meta-Inconsistencies.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0087-Configurable-Non-Player-Arrow-Despawn-Rate.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0088-Optimize-BlockStateList-BlockData.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0089-Add-World-Util-Methods.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0090-Optimized-Light-Level-Comparisons.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0091-Pass-world-to-Village-creation.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0092-Custom-replacement-for-eaten-items.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0093-Set-health-before-death-event.patch LootTable API & Replenishable Lootables Feature 2016-05-04 19:46:28 -04:00
0094-handle-NaN-health-absorb-values-and-repair-bad-data.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0095-Catch-Async-PlayerChunkMap-operations.patch Fix Player View Distance API corrupting Chunk Sending - Fixes #207 2016-04-23 21:39:22 -04:00
0096-Support-offline-mode-in-whitelist-command-as-well.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0097-Optimize-Chunk-Unload-Queue.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0098-Fix-SkullCache-case-bug.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0099-Waving-banner-workaround.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0100-Use-a-Shared-Random-for-Entities.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0101-Don-t-teleport-dead-entities.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0102-Optimize-Chunk-Access.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0103-Configurable-spawn-chances-for-skeleton-horses.patch Update upstream Spigot and rebuild 2016-04-22 22:21:10 -05:00
0104-Optimize-isValidLocation-for-inlining.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0105-Use-correct-item-in-arrow-pickup-event.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0106-Fix-cooked-fish-legacy-import.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0107-Prevent-possible-infinite-loop-in-BlockPosition-iter.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0108-Access-items-by-EquipmentSlot.patch update upstream 2016-04-23 22:41:46 -04:00
0109-Check-async-remove-unused-vars-GH-159.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0110-Option-to-disable-BlockPhysicsEvent-for-Redstone.patch Update upstream Spigot and rebuild 2016-04-22 22:21:10 -05:00
0111-Entity-AddTo-RemoveFrom-World-Events.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0112-Configurable-Chunk-Inhabited-Timer.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0113-EntityPathfindEvent.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0114-Prevent-Waterflow-BlockFromToEvent-from-loading-chun.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0115-Minecart-drop-name-workaround.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0116-Reduce-IO-ops-opening-a-new-region-file.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0117-Sanitise-RegionFileCache-and-make-configurable.patch LootTable API & Replenishable Lootables Feature 2016-05-04 19:46:28 -04:00
0118-Add-getEntity-by-UUID-API.patch Rename a Timings class and split up Tracker timings 2016-04-29 21:23:40 -04:00
0119-Use-Optimized-Collections.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0120-Do-not-load-chunks-for-light-checks.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0121-Add-PlayerUseUnknownEntityEvent.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0122-Fix-reducedDebugInfo-not-initialized-on-client.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0123-Configurable-Grass-Spread-Tick-Rate.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0124-Configurable-Keep-Spawn-Loaded-range-per-world.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0125-Fix-Cancelling-BlockPlaceEvent-triggering-physics.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0126-Don-t-spam-reload-spawn-chunks-in-nether-end.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0127-Remove-Debug-checks-from-DataBits.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0128-Option-to-use-vanilla-per-world-scoreboard-coloring-.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0129-16w14a-memory-cleanup.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0130-Workaround-for-setting-passengers-on-players.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0131-SPIGOT-1903-Update-PlayerConnection-on-teleporting-p.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0132-Remove-unused-World-Tile-Entity-List.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0133-Don-t-tick-Skulls-unused-code.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0134-Fix-some-players-not-being-kicked-on-shutdown.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0135-Configurable-Player-Collision.patch LootTable API & Replenishable Lootables Feature 2016-05-04 19:46:28 -04:00
0136-Add-handshake-event-to-allow-plugins-to-handle-clien.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0137-Water-mobs-should-only-spawn-in-the-water.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0138-Fix-Bugs-with-Spigot-Mob-Spawn-Logic.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0139-Allow-capping-number-of-attempts-at-spawning-mobs.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0140-Configurable-RCON-IP-address.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0141-Prevent-Fire-from-loading-chunks.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0142-Implement-PlayerLocaleChangeEvent.patch Fix Player View Distance API corrupting Chunk Sending - Fixes #207 2016-04-23 21:39:22 -04:00
0143-EntityRegainHealthEvent-isFastRegen-API.patch More involved workaround for vehicle event cancellation 2016-04-22 18:43:22 -05:00
0144-Add-ability-to-configure-frosted_ice-properties.patch Add ability to disable, and to set min/max next tick delay, of frosted_ice. Resolves #172 2016-04-25 13:36:21 -07:00
0145-Vehicle-Event-Cancellation-Changes.patch Reimplement PlayerEditBookEvent 2016-04-26 23:04:20 -04:00
0146-Arrow-pickup-rule-API.patch Reimplement PlayerEditBookEvent 2016-04-26 23:04:20 -04:00
0147-Check-entity-count-additions-and-mark-entities-remov.patch Reimplement PlayerEditBookEvent 2016-04-26 23:04:20 -04:00
0148-SPIGOT-1401-Fix-dispenser-dropper-furnace-placement.patch Reimplement PlayerEditBookEvent 2016-04-26 23:04:20 -04:00
0149-Reimplement-PlayerEditBookEvent.patch Reimplement PlayerEditBookEvent 2016-04-26 23:04:20 -04:00
0150-Improve-Minecraft-Hopper-Performance.patch comment out the other update call instead 2016-04-27 22:22:35 -04:00
0151-remove-null-possibility-for-getServer-singleton.patch Rename a Timings class and split up Tracker timings 2016-04-29 21:23:40 -04:00
0152-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch Improve Maps (in item frames) performance and bug fixes 2016-04-29 20:04:12 -04:00
0153-LootTable-API-Replenishable-Lootables-Feature.patch LootTable API & Replenishable Lootables Feature 2016-05-04 19:46:28 -04:00