Commit Graph
100 Commits
Author SHA1 Message Date
Nassim Jahnke 91b1d01dbd 1.18 Release 2021-11-30 09:58:25 +01:00
Nassim Jahnke fe71cb6a04 Updated Upstream (Bukkit/CraftBukkit)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
ab6e73a2 Correct copied javadoc from previous commit

CraftBukkit Changes:
9fb3aa4c SPIGOT-6817: Revert back to old block state behaviour again
2021-11-29 13:15:54 +01:00
Nassim Jahnke 9077107f7d Update readme, rename incremental chunk saving 2021-11-28 16:02:52 +01:00
Nassim Jahnke bd2bbe7bf4 Cleanup unnecessary hopper optimization diff
Fixes #6941
2021-11-27 21:52:29 +01:00
Nassim Jahnke 2fd081ef17 Updated Upstream (CraftBukkit)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

CraftBukkit Changes:
806bb02c SPIGOT-6810: Improve / fix biome setting code
2021-11-27 18:28:03 +01:00
Nassim Jahnke 1df2365bde Move seed based feature search to no longer needed 2021-11-27 16:14:02 +01:00
Nassim Jahnke 4641f37f4d Fix oversized chunk merging 2021-11-27 16:07:45 +01:00
Nassim Jahnke d166381efa Readd incremental chunk saving, merge with player saving 2021-11-26 17:25:35 +01:00
Nassim Jahnke 9f8e37f0b5 Remove deprecated protoworld api 2021-11-26 15:29:06 +01:00
Nassim Jahnke 51ffe68a94 Fix configurable feature seed patch 2021-11-26 15:17:28 +01:00
Nassim Jahnke 1959bd0fbd Update readme and contributing guidelines 2021-11-26 10:39:57 +01:00
Nassim Jahnke 65c02a066c Rename optimize isOutsideRange patch 2021-11-25 18:18:57 +01:00
Nassim Jahnke d1eb5f28fd Readd configurable feature seed patch 2021-11-25 13:05:53 +01:00
Nassim Jahnke caec3ad3b2 Fix incremental player saving check 2021-11-25 12:49:24 +01:00
Nassim Jahnke 8d02622173 More more more more more more more more more more more more more more more more more more work 2021-11-25 12:20:13 +01:00
Nassim Jahnke c5998f2bb7 Fix fuckups from previous commit 2021-11-25 12:08:44 +01:00
Nassim Jahnke a39e11bdf3 More more more more more more more more more more more more more more more more more work 2021-11-25 10:19:05 +01:00
Nassim Jahnke 8c6927e39d More more more more more more more more more more more more more more more more work 2021-11-25 09:54:06 +01:00
Nassim Jahnke ab6a46c565 More more more more more more more more more more more more more more more work 2021-11-24 17:39:04 +01:00
Nassim Jahnke fa04d53cbf More more more more more more more more more more more more more more work 2021-11-24 17:06:46 +01:00
Nassim Jahnke b6be217e03 More more more more more more more more more more more more more work 2021-11-24 16:07:19 +01:00
Nassim Jahnke c639d372cd More more more more more more more more more more more more work 2021-11-24 13:30:55 +01:00
Nassim Jahnke 65d44a991e More more more more more more more more more more more work 2021-11-24 12:38:00 +01:00
Nassim Jahnke aba531dd60 Fix Paper comments 2021-11-24 10:20:21 +01:00
Nassim Jahnke 1f77146c5c More more more more more more more more more more work 2021-11-24 10:01:27 +01:00
Nassim Jahnke 682bb3f9c0 Fix mappingregistry, readd an async chunk hunk 2021-11-23 21:07:19 +01:00
Nassim Jahnke c36c2d46d3 More more more more more more more work 2021-11-23 16:50:18 +01:00
Nassim Jahnke 82f6e6bb0e More more more more more more work 2021-11-23 16:04:41 +01:00
Nassim Jahnke d8709b6bf1 More more more more more work 2021-11-23 15:03:50 +01:00
Nassim Jahnke 91fcee0c04 More more more more work 2021-11-23 14:22:49 +01:00
Nassim Jahnke 979f2cdf25 More more more work 2021-11-23 13:15:10 +01:00
Nassim Jahnke 10a1f0313f More more work 2021-11-23 12:47:17 +01:00
Nassim Jahnke e70c4bc478 More work 2021-11-23 12:27:39 +01:00
Nassim Jahnke c46b20492e Work 2021-11-23 11:51:25 +01:00
Nassim Jahnke ddcbe17388 Remove Fix reducedDebugInfo not initialized on client patch
Hasn't been needed for a while now, see #6733
2021-11-22 12:56:55 +01:00
Nassim Jahnke e626639338 Fix adventure patch 2021-11-22 10:35:00 +01:00
Nassim Jahnke ce4697f704 Fix view distance api patch 2021-11-22 10:24:13 +01:00
Nassim Jahnke 72abd4fb7a Fix more namespacedkey parsing (#6903) 2021-11-17 10:53:41 +01:00
Nassim Jahnke 97ece388a9 Fix CraftNamespacedKey shenanigans (#6825) 2021-11-05 16:01:40 +01:00
Nassim Jahnke f79445fff5 Updated Upstream (Bukkit/CraftBukkit) (#6872)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
cfd18bd0 SPIGOT-6436: Add Player#stopAllSounds

CraftBukkit Changes:
b58f4299 SPIGOT-6436: Add Player#stopAllSounds
eb191612 SPIGOT-6783: Items do not appear in custom anvil inventories
376edf4f SPIGOT-6779: Fix LivingEntity#attack for Player entities
747a73ec SPIGOT-6772: Use entity mailbox and re-schedule entities if they get unloaded
2021-11-05 15:08:24 +01:00
Nassim Jahnke 0050f4edf4 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#6823)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
58c2d3c7 SPIGOT-6771: Help command tab completion does not respect permissions

CraftBukkit Changes:
fd50041d SPIGOT-6768: Remove upper bound on setFreezeTicks

Spigot Changes:
38929296 SPIGOT-6767: Configurable Thunder Chance
2021-10-24 19:38:23 +02:00
Nassim JahnkeandJason Penilla c932582273 Fix EntityPortalExitEvent target location
Now uses the proper position and world as well as correct pitch
Fixes #6739

Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com>
2021-10-07 11:05:49 +02:00
Nassim Jahnke 8596d6dad5 Remove unnecessary Velocity repo from server (#6730) 2021-10-06 11:28:35 +02:00
Nassim Jahnke 714dbcc8e2 Fix plugin provides load order (#6687) 2021-10-01 12:53:24 +02:00
Nassim Jahnke 7a09beac96 Ensure valid vehicle status (#6673) 2021-09-28 10:24:25 +02:00
Nassim Jahnke 35ff5adaa2 Fix axolotl/fish persistence
Fixes #6643
2021-09-22 13:40:13 +02:00
Nassim Jahnke 54cfbcd139 Hide feature seeds in Timings 2021-09-14 15:31:45 +02:00
Nassim Jahnke 325ba14ca5 Improve interact distance check (#6591) 2021-09-11 22:18:44 +02:00
Nassim Jahnke 0d34a95f8f Updated Upstream (Bukkit/CraftBukkit) (#6589)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
44cfe143 SPIGOT-6249: Add Missing Effect Constants

CraftBukkit Changes:
14928261 SPIGOT-6249: Add Missing Effect Constants
332335e1 SPIGOT-6731: "Nag author" message in CraftServer lists one author only
6cd975d0 SPIGOT-5732, SPIGOT-6387: Overhaul Hanging entities
2021-09-11 19:27:48 +02:00
Nassim Jahnke cca58e20a0 Updated Upstream (Bukkit/CraftBukkit) (#6568)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
7da4c0be SPIGOT-6729: Add Chunk.isEntitiesLoaded()

CraftBukkit Changes:
9217b523 #929: Call EntityBlockFormEvent for Wither Rose placed by dead entity
757d42ae SPIGOT-6729: Add Chunk.isEntitiesLoaded()
2021-09-06 11:26:47 +02:00
Nassim Jahnke 1d26ff2269 Use BlockPost#atY in end portal softlock fix 2021-09-03 20:14:29 +02:00
Nassim Jahnke 48d72eb439 Remove "Auto fix bad Y levels on player login" patch
Fixes #6357
Closes #6508
Closes #6358
2021-09-03 19:57:21 +02:00
Nassim Jahnke 8efc0a0cc6 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#6539)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
ed7bba95 SPIGOT-6547: Chunk#getEntities() doesn't return all entities immediately after chunk load
d99a585c SPIGOT-6719: Add getTileEntities() to LimitedRegion

CraftBukkit Changes:
422cec08 Rebuild patch
15f27fc7 SPIGOT-6547: Chunk#getEntities() doesn't return all entities immediately after chunk load
cbd747af SPIGOT-6719: Add getTileEntities() to LimitedRegion

Spigot Changes:
6c1c1b26 Rebuild patches
2021-09-01 14:03:36 +02:00
Nassim Jahnke 8a37b1fc5f Configurable feature seeds (#6531)
Co-authored-by: Thonk 30448663+ExcessiveAmountsOfZombies@users.noreply.github.com

Also includes an option to auto-generate random seeds for all features and add them to the config.
2021-09-01 11:54:41 +02:00
Nassim Jahnke 77026633f4 Fix distance map contains (#6530) 2021-08-31 14:47:00 +02:00
Nassim JahnkeandJason Penilla 4a11f85ac5 [ci skip] Update contributing guidelines (#6497)
Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com>
2021-08-31 02:18:45 +02:00
Nassim Jahnke dc84fb336e Move ProtoWorld methods to LimitedRegion (#6486) 2021-08-28 15:43:26 +02:00
Nassim Jahnke 7080d73f1b Updated Upstream (Bukkit/CraftBukkit) (#6513)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
ea7b3a0d #654: Clarify conditions where a bed can explode

CraftBukkit Changes:
e167f280 SPIGOT-6726: NPE when calling getBossBar() on plugin spawned EnderDragon
2021-08-28 14:45:14 +02:00
Nassim Jahnke cc4e273b07 Updated Upstream (CraftBukkit) (#6504)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

CraftBukkit Changes:
5be41fb8 SPIGOT-6720: Fix bed explosion checks
09b99daf SPIGOT-6722: Close entity manager when unloading world
3a9561bf SPIGOT-6686: Changes in MaximumRepairCost for Anvil Rename cause inconsistency
2021-08-27 11:51:18 +02:00
Nassim Jahnke 5ce32344db Sanitize ResourceLocation error logging (#6495) 2021-08-26 12:25:23 +02:00
Nassim Jahnke 502755d55a Updated Upstream (Bukkit/CraftBukkit/Spigot) (#6457)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
c9a46ebf #653: Add World#spawn with randomizeData parameter
e49c2e3a Damageable should extend ItemMeta
01ff04f4 SPIGOT-5880, SPIGOT-5567: New ChunkGenerator API
ca5b4b1a SPIGOT-6697: Deprecate generateTree with BlockChangeDelegate as it does not handle tiles

CraftBukkit Changes:
7c8bbcbe SPIGOT-6716: Preserve the order of stored enchantments of enchanted books.
18027d02 #914: Add World#spawn with randomizeData parameter
3cad0316 SPIGOT-6714: Don't fire PlayerBucketEvent when empty
8c6d60cf Fix server crash with BlockPopulator when entities are at a negative chunk border
4f6bcc84 SPIGOT-5880, SPIGOT-5567: New ChunkGenerator API
78d5b35b SPIGOT-6697: Restore generateTree with BlockChangeDelegate behaviour
15792f0d Rebuild patch
c949675e SPIGOT-6713: Cancelling EntityTransformEvent Causes Deceased Slimes To Not Despawn
a955f15c Fix issues with new ChunkGenerator API
a0a37f41 SPIGOT-6630: Replacing an enchantment on an item creates a conflict error

Spigot Changes:
b166a49b Rebuild patches
3c1fc60a SPIGOT-6693: Composters only take in one item at custom hopper speeds
2021-08-25 09:59:26 +02:00
Nassim Jahnke 243cfdf6b5 Don't not shuffle visible chunks (#6283) 2021-08-02 10:00:31 +02:00
Nassim Jahnke 722c7ccb57 Fix closeInventory shenanigans (#6292) 2021-07-30 11:37:11 +02:00
Nassim Jahnke 15031fa7d7 Updated Upstream (CraftBukkit) (#6279)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

CraftBukkit Changes:
6788550f SPIGOT-6678: ChunkSnapshot#isSectionEmpty() not working as intended.
3ad0fb1c #901: Fix PlayerStatisticIncrementEvent spam
2021-07-28 09:39:14 +02:00
Nassim JahnkeandJason Penilla 985e42705e Fix PaperTickList (#6241)
Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com>
2021-07-21 19:12:24 +02:00
Nassim JahnkeandJason Penilla ba64307307 Don't expose ASM in API (#6229)
ASM was not meant to exposed to API consumers in the first place, and for the duration of time it has been exposed, it has also been relocated.

Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com>
2021-07-20 00:58:48 +02:00
Nassim Jahnke e2ed8e9e86 Use mapped names for sensor and behavior timings/config (#6228) 2021-07-19 13:07:49 +02:00
Nassim Jahnke 039952aa5e Revert "Fix PaperTickList" (#6216)
This commit reverts https://github.com/PaperMC/Paper/commit/b166af8801988c2e8369aa84a0cf8c2eda542848
2021-07-17 21:57:00 +02:00
Nassim Jahnke 95ff18dca7 Fix block action handling (#6213) 2021-07-17 14:46:46 +02:00
Nassim Jahnke 081a882f94 Updated Upstream (CraftBukkit)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

CraftBukkit Changes:
b5d7883a SPIGOT-6634: Override needed method
99561c21 SPIGOT-6624: Explosions do not destroy blocks out of vanilla heights in custom dimensions
2021-07-09 16:08:42 +02:00
Nassim Jahnke 2689c8d04f Drop no longer needed patch (#6115) 2021-07-07 19:18:05 +02:00
Nassim Jahnke 823ad58768 Fix MobEffectArgument#getEffect reobf 2021-07-07 15:42:08 +02:00
Nassim Jahnke 7037cd401f Update to Minecraft 1.17.1 (#6097) 2021-07-07 08:52:40 +02:00
Nassim Jahnke f800d80c45 Fix chicken jockey chicken persistence (#6005) 2021-06-26 10:54:24 +02:00
Nassim Jahnke 4cc6f5ca37 Updated Upstream (Bukkit/CraftBukkit) (#5952) 2021-06-22 19:33:51 +02:00
Nassim Jahnke b7605a2231 Fix player collision patch cleanup (#5947) 2021-06-22 15:58:20 +02:00
Nassim Jahnke 41acf2c279 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#5904)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
70d24eb8 SPIGOT-6587: Update documentation/error of drop chance API

CraftBukkit Changes:
470050ad SPIGOT-6587: Update documentation/error of drop chance API
1c39efa3 Fix Inventory#getViewers on the player inventory not returning the player first time their inventory is opened
d161627d Fix PrepareItemCraftEvent#isRepair
aa1fae73 SPIGOT-6586: EntityChangeBlockEvent for falling block does not cancel properly
8a04072e SPIGOT-6583: Throwing eggs doesn't make sounds

Spigot Changes:
f773da84 Remove redundant patch
cd367234 Rebuild patches
2021-06-20 21:25:59 +02:00
Nassim Jahnke 3bf9315d27 [CI-SKIP] Update README (#5882) 2021-06-19 21:03:18 +02:00
Nassim Jahnke eac2ccfb3a Fix startup delay and warning caused by oshi 2021-06-19 09:57:56 +02:00
Nassim Jahnke 601c40df88 Updated Upstream (CraftBukkit)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

CraftBukkit Changes:
68d40318 SPIGOT-6580: Cancelling SlimeSplitEvent Causes Infinite Loop
78d93f77 SPIGOT-6576: BlockExpEvent does not show XP when breaking a furnace
2021-06-19 09:06:28 +02:00
Nassim Jahnke 36b107516b Updated Upstream (Bukkit/CraftBukkit/Spigot)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
2dbec584 SPIGOT-6570: Missing InventoryType: COMPOSTER
e9ce88b9 SPIGOT-6562: Add more specific sculk sensor event

CraftBukkit Changes:
9122f5a6 #869: Fix BossBar setColor and setStyle updates
96a15d7a Incrase outdated build delay
ded19075 SPIGOT-6570: Missing InventoryType: COMPOSTER
d7ef1e91 SPIGOT-6558: Attempt to improve SkullMeta
e7a63287 SPIGOT-6562: Add more specific sculk sensor event

Spigot Changes:
101ebb63 SPIGOT-6573: Berry Bushes deal damage when not moving
2021-06-17 14:50:16 +02:00
Nassim Jahnke 15c337032b Enable chunk load for feature search by default 2021-06-16 22:42:48 +02:00
Nassim Jahnke 79da41d557 Fix entity death sounds 2021-06-16 22:17:53 +02:00
Nassim Jahnke a483019516 Port improve chunk status transition speed 2021-06-16 15:47:07 +02:00
Nassim Jahnke 3539c592ed Fix custom world height in xray patch 2021-06-16 15:14:19 +02:00
Nassim Jahnke 41c8d7f600 Definitely readd this patch for the first time 2021-06-16 13:07:43 +02:00
Nassim Jahnke c922b685e0 Port chunk priority urgency patch 2021-06-16 12:14:53 +02:00
Nassim Jahnke 626ce2b5d3 Port Stop-copy-on-write-operations-for-updating-light-dat 2021-06-15 17:43:00 +02:00
Nassim Jahnke f46fa34d91 Changes to xray patch 2021-06-15 16:33:39 +02:00
Nassim Jahnke b0db65a34d Fix ChunkPacketBlockControllerAntiXray initialize 2021-06-15 16:07:27 +02:00
Nassim Jahnke 3cf01f9fca Port anti x-ray patch 2021-06-15 15:20:52 +02:00
Nassim Jahnke dfe0ef7ab1 Fix compile 2021-06-13 14:54:37 +02:00
Nassim Jahnke 7ff9e98d2a Move this back 2021-06-13 14:44:31 +02:00
Nassim Jahnke 1325ad102a More more work 2021-06-13 14:43:56 +02:00
Nassim Jahnke 8521fdc840 More work 2021-06-13 13:40:34 +02:00
Nassim Jahnke 43227a418f Work 2021-06-13 11:41:07 +02:00
Nassim Jahnke 3a483825e0 More more more work 2021-06-12 14:58:17 +02:00
Nassim Jahnke 21c7efe18c Fix patch, fix .gitattributes file name 2021-06-12 14:09:11 +02:00
Nassim Jahnke 3f41a42781 More more work 2021-06-12 13:18:01 +02:00
Nassim Jahnke d937034264 More work 2021-06-12 12:26:21 +02:00