papermc/Spigot-Server-Patches
Aikar ba9266a37b Allow capping number of attempts at spawning mobs
By default, this logic would loop endlessly trying to fill the world
with entities until it hits the worlds spawn.

This patch will cap the # of attempts to so that the tick does not spend
extra long time on mob spawning
2016-04-15 22:35:03 -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 Move config change into config patch 2016-03-18 16:41:26 -05: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 Ensure we actually removed entity from chunk before decrementing counts 2016-04-15 21:31:12 -04:00
0005-Timings-v2.patch Update upstreams 2016-04-11 10:30:12 -05: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 Add MCUtils helper 2016-03-28 21:01:42 -04:00
0012-Toggle-for-player-interact-limiter.patch Add MCUtils helper 2016-03-28 21:01:42 -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 Add MCUtils helper 2016-03-28 21:01:42 -04: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 Add MCUtils helper 2016-03-28 21:01:42 -04:00
0019-Player-affects-spawning-API.patch Fix some players not being kicked on shutdown 2016-04-13 16:04:21 -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 Add MCUtils helper 2016-03-28 21:01:42 -04:00
0025-Add-async-chunk-load-API.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0026-Entity-Origin-API.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05: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 Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05: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 Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05: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 Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0041-Disable-explosion-knockback.patch Update upstreams and rebuild 2016-04-08 17:24:26 -05:00
0042-Disable-thunder.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0043-Disable-ice-and-snow.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -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 Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05: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 Paper 1.9.2 Update 2016-03-30 20:50:23 -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 Update upstream 2016-04-01 22:08:40 -04:00
0060-Made-EntityDismountEvent-Cancellable.patch Fix errorneous call of EntityDismountEvent 2016-04-03 19:11:25 -04:00
0061-Optimize-Pathfinding.patch Update upstream 2016-04-01 22:08:40 -04:00
0062-Optimize-getBlockData.patch Update upstream 2016-04-01 22:08:40 -04:00
0063-Avoid-hopper-searches-if-there-are-no-items.patch Update upstream 2016-04-01 22:08:40 -04:00
0064-Expose-server-CommandMap.patch Update upstream 2016-04-01 22:08:40 -04:00
0065-Be-a-bit-more-informative-in-maxHealth-exception.patch Update upstream 2016-04-01 22:08:40 -04:00
0066-Graduate-bungeecord-chat-API-from-spigot-subclasses.patch Update bungeecord chat API graduations 2016-04-13 22:21:42 -05:00
0067-Player-Tab-List-and-Title-APIs.patch Update bungeecord chat API graduations 2016-04-13 22:21:42 -05:00
0068-Ensure-inv-drag-is-in-bounds.patch Apply the Ensure inv drag is in bounds patch properly 2016-04-09 21:33:29 -05:00
0069-Change-implementation-of-tile-entity-removal-list.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0070-Add-configurable-portal-search-radius.patch Update upstream 2016-04-01 22:08:40 -04:00
0071-Add-velocity-warnings.patch Update upstream 2016-04-01 22:08:40 -04:00
0072-Fix-inter-world-teleportation-glitches.patch Update bungeecord chat API graduations 2016-04-13 22:21:42 -05:00
0073-Add-exception-reporting-event.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0074-Speedup-BlockPos-by-fixing-inlining.patch Update upstream 2016-04-01 22:08:40 -04:00
0075-Don-t-nest-if-we-don-t-need-to-when-cerealising-text.patch Update upstream 2016-04-01 22:08:40 -04:00
0076-Disable-Scoreboards-for-non-players-by-default.patch Fix errorneous call of EntityDismountEvent 2016-04-03 19:11:25 -04:00
0077-Add-methods-for-working-with-arrows-stuck-in-living-.patch Update upstreams and rebuild 2016-04-08 17:24:26 -05:00
0078-Complete-resource-pack-API.patch Update bungeecord chat API graduations 2016-04-13 22:21:42 -05:00
0079-Re-add-Spigot-s-hopper-check-feature.patch Update upstream 2016-04-01 22:08:40 -04:00
0080-Chunk-save-queue-improvements.patch Update upstream 2016-04-01 22:08:40 -04:00
0081-Chunk-Save-Reattempt.patch Update upstream 2016-04-01 22:08:40 -04:00
0082-Default-loading-permissions.yml-before-plugins.patch Update upstream 2016-04-01 22:08:40 -04:00
0083-Allow-Reloading-of-Custom-Permissions.patch Update bungeecord chat API graduations 2016-04-13 22:21:42 -05:00
0084-Remove-Metadata-on-reload.patch Update upstream 2016-04-01 22:08:40 -04:00
0085-Undead-horse-leashing.patch Update upstream 2016-04-01 22:08:40 -04:00
0086-Fix-Furnace-cook-time-bug.patch Update upstream 2016-04-01 22:08:40 -04:00
0087-Handle-Item-Meta-Inconsistencies.patch Update upstream 2016-04-01 22:08:40 -04:00
0088-Configurable-Non-Player-Arrow-Despawn-Rate.patch Update upstream 2016-04-01 22:08:40 -04:00
0089-Optimize-BlockStateList-BlockData.patch Update upstream 2016-04-01 22:08:40 -04:00
0090-Add-World-Util-Methods.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0091-Optimized-Light-Level-Comparisons.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0092-Pass-world-to-Village-creation.patch Update upstream 2016-04-01 22:08:40 -04:00
0093-Custom-replacement-for-eaten-items.patch Update upstreams and rebuild 2016-04-08 17:24:26 -05:00
0094-Set-health-before-death-event.patch Update upstream 2016-04-01 22:08:40 -04:00
0095-handle-NaN-health-absorb-values-and-repair-bad-data.patch Update bungeecord chat API graduations 2016-04-13 22:21:42 -05:00
0096-Catch-Async-PlayerChunkMap-operations.patch Update upstream 2016-04-01 22:08:40 -04:00
0097-Support-offline-mode-in-whitelist-command-as-well.patch Update upstream 2016-04-01 22:08:40 -04:00
0098-Optimize-Chunk-Unload-Queue.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0099-Fix-SkullCache-case-bug.patch Update upstream 2016-04-01 22:08:40 -04:00
0100-Waving-banner-workaround.patch Update upstream 2016-04-01 22:08:40 -04:00
0101-Use-a-Shared-Random-for-Entities.patch Fix errorneous call of EntityDismountEvent 2016-04-03 19:11:25 -04:00
0102-Don-t-teleport-dead-entities.patch Fix errorneous call of EntityDismountEvent 2016-04-03 19:11:25 -04:00
0103-Optimize-Chunk-Access.patch Update upstream 2016-04-01 22:08:40 -04:00
0104-Configurable-spawn-chances-for-skeleton-horses.patch Update upstream 2016-04-01 22:08:40 -04:00
0105-Optimize-isValidLocation-for-inlining.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0106-Use-correct-item-in-arrow-pickup-event.patch Update upstream 2016-04-01 22:08:40 -04:00
0107-Fix-cooked-fish-legacy-import.patch Update upstream 2016-04-01 22:08:40 -04:00
0108-Load-chunk-before-player-teleport.patch Update bungeecord chat API graduations 2016-04-13 22:21:42 -05:00
0109-Prevent-possible-infinite-loop-in-BlockPosition-iter.patch Update upstream 2016-04-01 22:08:40 -04:00
0110-Access-items-by-EquipmentSlot.patch Update upstream 2016-04-01 22:08:40 -04:00
0111-Check-async-remove-unused-vars-GH-159.patch Revert "Only check for async callers, do not remove potentially used variables" 2016-04-14 19:26:57 -05:00
0112-Option-to-disable-BlockPhysicsEvent-for-Redstone.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0113-Entity-AddTo-RemoveFrom-World-Events.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0114-Configurable-Chunk-Inhabited-Timer.patch Update upstream 2016-04-01 22:08:40 -04:00
0115-EntityPathfindEvent.patch Update upstream 2016-04-01 22:08:40 -04:00
0116-Prevent-Waterflow-BlockFromToEvent-from-loading-chun.patch Update upstream 2016-04-01 22:08:40 -04:00
0117-Minecart-drop-name-workaround.patch Update upstream 2016-04-01 22:08:40 -04:00
0118-Reduce-IO-ops-opening-a-new-region-file.patch Update upstream 2016-04-01 22:08:40 -04:00
0119-Sanitise-RegionFileCache-and-make-configurable.patch Update upstream 2016-04-01 22:08:40 -04:00
0120-Add-getEntity-by-UUID-API.patch Update bungeecord chat API graduations 2016-04-13 22:21:42 -05:00
0121-Use-Optimized-Collections.patch Remove Debug checks from DataBits 2016-04-05 21:55:07 -04:00
0122-Do-not-load-chunks-for-light-checks.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0123-Add-PlayerUseUnknownEntityEvent.patch Rebuild 2016-04-03 05:06:48 -05:00
0124-Fix-reducedDebugInfo-not-initialized-on-client.patch Fix reducedDebugInfo not initialized on client 2016-04-03 05:09:42 -05:00
0125-Configurable-Grass-Spread-Tick-Rate.patch Configurable Grass Spread Tick Rate 2016-04-03 16:29:39 -04:00
0126-Configurable-Keep-Spawn-Loaded-range-per-world.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0127-Fix-Cancelling-BlockPlaceEvent-triggering-physics.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0128-Don-t-spam-reload-spawn-chunks-in-nether-end.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0129-Remove-Debug-checks-from-DataBits.patch Remove Debug checks from DataBits 2016-04-05 21:55:07 -04:00
0130-Option-to-use-vanilla-per-world-scoreboard-coloring-.patch Simplify vanilla scoreboard nickname coloring patch 2016-04-07 17:31:09 -05:00
0131-16w14a-memory-cleanup.patch Update upstream 2016-04-12 11:31:54 -05:00
0132-Workaround-for-setting-passengers-on-players.patch Update bungeecord chat API graduations 2016-04-13 22:21:42 -05:00
0133-SPIGOT-1903-Update-PlayerConnection-on-teleporting-p.patch Update PlayerConnection for all teleportation of players 2016-04-12 23:26:42 -04:00
0134-Remove-unused-World-Tile-Entity-List.patch Update SB's affectsSpawning API to use filters 2016-04-13 16:03:49 -05:00
0135-Don-t-tick-Skulls-unused-code.patch Don't tick Skulls - unused code - Fixes #202 2016-04-13 00:32:05 -04:00
0136-Fix-some-players-not-being-kicked-on-shutdown.patch Fix some players not being kicked on shutdown 2016-04-13 16:04:21 -05:00
0137-Configurable-Player-Collision.patch Re-add Configurable Player Collision 2016-04-13 16:12:44 -05:00
0138-Add-handshake-event-to-allow-plugins-to-handle-clien.patch Add handshake event to allow plugins to handle client handshaking logic themselves 2016-04-13 21:12:57 -07:00
0139-Water-mobs-should-only-spawn-in-the-water.patch Check the block water mobs spawn in, not the block under 2016-04-15 15:49:39 -05:00
0140-Fix-Bugs-with-Spigot-Mob-Spawn-Logic.patch Ensure we actually removed entity from chunk before decrementing counts 2016-04-15 21:31:12 -04:00
0141-Allow-capping-number-of-attempts-at-spawning-mobs.patch Allow capping number of attempts at spawning mobs 2016-04-15 22:35:03 -04:00