Samsuik
ef61440af4
Fix falling block stacking restrictions when using legacy physics
2025-01-30 17:35:26 +00:00
Samsuik
4513ce063a
Missing change during 1.21.4 update
2025-01-25 23:33:59 +00:00
Samsuik
672477da5c
Remove stripped movement method
2025-01-25 23:30:39 +00:00
Samsuik
c8811412fe
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@73f7736 Drop patch for MC-273635 fixed in MC 1.21.4 (#11987 )
PaperMC/Paper@30fdfb1 [ci skip] Fix docs for DamageResistant (#11992 )
PaperMC/Paper@6b7650d Only add goat horn once (#12001 )
PaperMC/Paper@30046e0 Fix a rare crash with a concurrent modification of scaled health attributes (#12002 )
PaperMC/Paper@88bbead Flush regionfiles on save configuration option
PaperMC/Paper@336ea9d Check for empty when sending equipment changes (#12008 )
PaperMC/Paper@939bb78 Add RayTraceConfigurationBuilder (#11907 )
PaperMC/Paper@81bb82f Fix wrong piston world border check (#12007 )
PaperMC/Paper@ce95b5d Use proper default for setting null display background color (#12010 )
PaperMC/Paper@2477f1f [ci skip] fix and improvements for docs in ConsumeEffect component (#11998 )
PaperMC/Paper@fb5b173 Add PlayerClientLoadedWorldEvent (#11940 )
1.1.0+1.21.4
2025-01-25 22:51:46 +00:00
Samsuik
81dcb31310
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@938a84f Add missing TagSerializable to GsonDataComponentValue converter (Fixes #11768 )
PaperMC/Paper@e150ffd Add missing final
PaperMC/Paper@a35cfe9 Correct version of some network related dependencies
2025-01-17 21:04:51 +00:00
Samsuik
acbbb18989
Obfuscate tnt fuse and fix tnt disappearing on laggy servers
2025-01-17 13:44:20 +00:00
Samsuik
53d4937f51
Fix infinite loop in search for blocks when using legacy physics
2025-01-17 13:31:25 +00:00
Samsuik
b20694524f
Make explosion resistant items more configurable
2025-01-17 13:28:16 +00:00
Samsuik
a89426aa40
Fix tnt dupers that use coral blocks
2025-01-17 13:24:09 +00:00
Samsuik
6b8f6d3d79
Fix durable blocks being destructable at the bottom of the world
...
This would causes issues if bedrock is configured to be a durable block.
2025-01-17 13:18:58 +00:00
Samsuik
6a9b949cc3
Remove old patches
2025-01-17 11:59:47 +00:00
Samsuik
9b43f3fcca
Fix entity scheduler comment
2025-01-17 11:59:10 +00:00
Samsuik
40242a9292
This shouldnt be committed
2025-01-17 11:53:32 +00:00
Samsuik
1a4ad041b5
It compiles
2025-01-17 11:47:37 +00:00
Samsuik
ca83d33506
All patches applied
2025-01-17 01:31:04 +00:00
Samsuik
7dbdd69077
Half way through feature patches
2025-01-16 23:48:05 +00:00
Samsuik
1e345a18b5
Start on feature patches
2025-01-16 21:54:41 +00:00
Samsuik
39bba67ec9
All source patches applied and starts
2025-01-16 19:35:17 +00:00
Samsuik
24d7230079
Start on updating 1.21.4
2025-01-14 23:02:38 +00:00
Samsuik
6225f7d928
Update README.md
2024-12-13 21:47:39 +00:00
Samsuik
b996f29164
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@dae475b Switch Impl types to Holderable (#11662 )
PaperMC/Paper@bdfa1f6 Brigadier: fix simpleUnwrap not keeping redirect modifier and forks properties from original node (#11654 )
PaperMC/Paper@fabd859 Add command block material tags (#11720 )
PaperMC/Paper@07ef2bb Fix incorrect command serialization by creating new Command (#11671 )
PaperMC/Paper@15b2aa1 Readd shear methods from bukkit Shearable (#11715 )
PaperMC/Paper@c17ef64 Fix/scoreboard delegate (#11453 )
PaperMC/Paper@8dc76e7 [ci skip] Move back more
PaperMC/Paper@4803421 Fix Player.setPlayerListOrder to send update to clients (#11729 )
PaperMC/Paper@b746d9d Add missing UPDATE_HAT and UPDATE_LIST_ORDER to some paper-added functions in ClientboundPlayerInfoUpdatePacket (#11731 )
2024-12-13 13:03:13 +00:00
Samsuik
39b0acde7d
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@d4630f1 Fix broken joml metadata resulting in kotlin being included on compile/runtime classpath (#11712 )
PaperMC/Paper@5403894 Add ItemMeta customName methods (#11685 )
PaperMC/Paper@71a367e Update getKey impls for inlineable types
2024-12-08 18:12:08 +00:00
Samsuik
37ae9e2c62
Fix lava flow speed api
2024-12-06 13:21:22 +00:00
Samsuik
82b9fc83ca
Add lava flow speed api
2024-12-05 22:23:07 +00:00
Samsuik
7f8d0d086d
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@5a362b8 Use ConcurrentUtil from Paper repo
PaperMC/Paper@ef0670c Update paperweight and Gradle wrapper
PaperMC/Paper@e5bf173 Always fork jvm for compile, even when using the Gradle runtime jvm
PaperMC/Paper@cbd578c Fix api build script deprecation
PaperMC/Paper@7e601ad Implement new CustomModelData
PaperMC/Paper@3b35456 Implement assetid
PaperMC/Paper@d0645d9 Update readme, set updatingMinecraft to false
PaperMC/Paper@747cac4 Updated Upstream (CraftBukkit)
PaperMC/Paper@416a733 Apply coordinate offset only to VoxelShape
PaperMC/Paper@1cc86be Update setup-gradle action
PaperMC/Paper@b0d7153 fix item meta
PaperMC/Paper@2206b9a fix components
PaperMC/Paper@e73d396 fix asset id
PaperMC/Paper@2a4ba00 add missing effect cause, for bee being poisoned
PaperMC/Paper@4806ce5 properly override push/knockback methods
PaperMC/Paper@bb4fb53 call EntityInsideBlockEvent for eyeblossom
PaperMC/Paper@ae060b3 Finish PlayerPickItemEvent
PaperMC/Paper@c54c062 Port exact choice improvements (#11705 )
PaperMC/Paper@e4e24f3 Move around patches again
PaperMC/Paper@4c39ea2 More moving around of hunks
PaperMC/Paper@77afb9a Add new bundle animation (#11708 )
PaperMC/Paper@346b9b8 Fixup PlayerPickItemEvent docs more
2024-12-05 21:55:07 +00:00
Samsuik
3345cc305d
Clean up local config api
2024-12-05 21:33:40 +00:00
Samsuik
9a7b139975
Updated Upstream (1.21.4 Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@c0a3d51 Start update, apply API patches
PaperMC/Paper@172c7dc Work
PaperMC/Paper@ab9a3db More work
PaperMC/Paper@c60e47f More more work
PaperMC/Paper@bd55e32 More more more work
PaperMC/Paper@5265287 More more more more work
PaperMC/Paper@4601dc9 Some fixes, start updating CustomModelData API
PaperMC/Paper@2331dad Even more work
PaperMC/Paper@dc74c6f moonrise
PaperMC/Paper@d7d2f88 Apply remaining patches, fix API
PaperMC/Paper@f863bb7 Update generated classes
PaperMC/Paper@71a4ef8 Set java launcher for api generate task
PaperMC/Paper@b8aeecb Compilation fixes
PaperMC/Paper@6c35392 Tests succeed (by removing one)
PaperMC/Paper@b0603da Fix jd gson version, move back mc util diff
PaperMC/Paper@e2dd1d5 Add back post_teleport chunk ticket
PaperMC/Paper@7045b2a Update DataConverter
PaperMC/Paper@65633e3 Update Moonrise
2024-12-04 00:31:13 +00:00
Samsuik
e1b741ea37
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@4bc80b8 Do not break when PlayerNaturallySpawnCreaturesEvent is cancelled
PaperMC/Paper@ae80a25 Properly handle large values of spawnChunkRadius
PaperMC/Paper@c2294d7 Fix several off-by-one errors in view distance calculations
PaperMC/Paper@da71382 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#11702 )
2024-12-03 23:57:24 +00:00
Samsuik
168714c59d
Forgot to commit ref change
2024-12-01 22:10:16 +00:00
Samsuik
0ba4518fb1
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@1e035f3 Only attempt to find spawn position if there isn't a fixed spawn position set (#11682 )
PaperMC/Paper@0f90942 Fix non-null initialisation of context collision shape
2024-12-01 22:09:24 +00:00
Samsuik
0b8d6923d9
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@cb2ab7d Remove string dupe exploit setting (#11670 )
PaperMC/Paper@5f6a796 deprecate adventure key() methods where applicable
PaperMC/Paper@78fd8f9 Copy items when constructing ClientboundSetCursorItemPacket
PaperMC/Paper@0cc7bd4 Use Player view distance for PlayerNaturallySpawnCreaturesEvent
PaperMC/Paper@da9d110 Remove chunk save reattempt patch
PaperMC/Paper@9953384 [ci skip] leaf
PaperMC/Paper@64828f3 Clean up thread pool usage (#11681 )
PaperMC/Paper@5ab6789 Copy dispatcher root children before passing it into async tree building
PaperMC/Paper@47f2071 Deprecate ChatVisibility#UNKNOWN (#11683 )
PaperMC/Paper@9039c39 Add back discard policy
PaperMC/Paper@27e4ddc Fix item_model adapter, rename internal classes
2024-11-30 22:37:34 +00:00
Samsuik
f9b0d14637
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@f4741f2 Expose particle status client option (#11573 )
PaperMC/Paper@7e789e8 Prevent duplicate/superfluous BlockPhysicsEvent (#11609 )
PaperMC/Paper@afb5b13 Replace SimpleRandom with (Simple)ThreadUnsafeRandom
PaperMC/Paper@d38624b Do not call modifyEntityTrackingRange on own range
2024-11-27 21:56:07 +00:00
Samsuik
778243b5f5
More changes to the tps graph
...
Fix dynamic scaling
Display colours better when the tick rate is adjusted
2024-11-27 21:25:29 +00:00
Samsuik
69cccb75c9
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@9bc1471 Fix painting variant builder (#11660 )
PaperMC/Paper@cf956ac Add all missing TagKey constants files (#11661 )
PaperMC/Paper@5b53cb4 [ci skip] use more jspecify in server
PaperMC/Paper@a63013c [ci skip] fix compile issues caused by 5b53cb4 (#11664 )
PaperMC/Paper@cd9e697 Bump dawidd6/action-download-artifact from 3 to 6 in /.github/workflows (#11666 )
PaperMC/Paper@280b497 Change MinecraftServer#pluginsBlockingSleep to be Set
PaperMC/Paper@4190ee7 Add Server#isGlobalTickThread
PaperMC/Paper@5f0932b [ci skip] leaf
1.0.0+1.21.3
2024-11-25 21:35:17 +00:00
Samsuik
ba062e8a47
Fix and adjust merging conditions
...
Hopefully lenient and spawn merging works better now.
2024-11-25 21:30:19 +00:00
Samsuik
854b13f6fe
Fix boxTraverseBlocks optimisation
2024-11-25 19:10:40 +00:00
Samsuik
c1b90d1495
Fix visibility settings not being loaded correctly
2024-11-25 17:15:20 +00:00
Samsuik
989441f605
Fix inverted explosion visibity check
2024-11-24 18:27:38 +00:00
Samsuik
877990205f
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@eef40b7 Configurable Entity Despawn Time (#11454 )
PaperMC/Paper@edabff8 Correctly damage tick wolf after armor block (#11653 )
PaperMC/Paper@6051dac Painting variant registry modification API (#11648 )
PaperMC/Paper@bb32b05 Call ProjectileHitEvent for entity hits (#11652 )
PaperMC/Paper@bf8405f [ci skip] Rebuild patches
2024-11-24 17:57:49 +00:00
Samsuik
29fb4996e5
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@8dc42fa Add API to check if the server is sleeping (#11605 )
PaperMC/Paper@817550c Add API to allow/disallow tick sleeping (#11611 )
PaperMC/Paper@915637d Run 'freeze' listeners before tag events (#11606 )
PaperMC/Paper@751e9bd Fix jukebox component (#11642 )
PaperMC/Paper@f241260 Make TypedKey an actual Key (#11641 )
PaperMC/Paper@860d948 Support tags for more SimpleRegistry (#11607 )
PaperMC/Paper@aee6f7a Correctly mirror vanilla non-exact ingredients (#11651 )
2024-11-23 20:55:34 +00:00
Samsuik
743a2f95bf
Use the existing visibility gui material configuration option
...
There was no reason to create a new one, haha...
2024-11-23 20:50:23 +00:00
Samsuik
ef038e510f
Rewrite tps graph
2024-11-23 20:44:03 +00:00
Samsuik
a164f5fc78
rebuild patches
2024-11-21 22:10:57 +00:00
Samsuik
b1667eea74
Reapply redstone implementation api patch
2024-11-21 18:32:59 +00:00
Samsuik
80f6368f2a
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@00ef8bd Fix Entity#isTicking and update Paper entity command (#11590 )
PaperMC/Paper@6483ecb Updated Upstream (Bukkit/CraftBukkit)
PaperMC/Paper@17dbf74 Improve CraftEntity and CraftPlayer equals
PaperMC/Paper@0af4e84 [ci skip] Add identifying line to some larger/optimization patches
PaperMC/Paper@bcbd108 Call CraftPlayer#onEntityRemove for all online players (#11598 )
PaperMC/Paper@e47f79a Configure mockito agent (#11560 )
PaperMC/Paper@94ea770 Re-add exact choice shapeless support (#11546 )
PaperMC/Paper@2e6eafb Improve Minecart#getMinecartMaterial (#11544 )
PaperMC/Paper@9d1c91d [ci skip] Fix UseCooldownComponent jd (#11565 )
PaperMC/Paper@59b79c8 Fix NPE with enchantable (#11557 )
PaperMC/Paper@6da7b9e Update Eigencraft patch to 1.21.3 (#11553 )
PaperMC/Paper@1ef4c0e Improve performance of RecipeMap#removeRecipe (#11547 )
PaperMC/Paper@52fb265 Optimize custom map rendering (#11000 )
PaperMC/Paper@661839e Fix and optimize getChunkCount (#11610 )
PaperMC/Paper@c60af44 Fix experimental minecart collisions on sloped rails
PaperMC/Paper@13f48d8 [ci skip] Rebuild patches
PaperMC/Paper@be886cf Fix Naming issue inside Add PlayerArmorChangeEvent (#11614 )
PaperMC/Paper@7b13d93 Updated Upstream (Bukkit/CraftBukkit) (#11626 )
PaperMC/Paper@4e2291e chore: refactor issue templates
PaperMC/Paper@bc4a705 [ci skip] chore: change paste.gg links to mclo.gs (#11629 )
PaperMC/Paper@3480489 Update Alternate Current patch to 1.21.3 (#11602 )
PaperMC/Paper@575c1c4 Update disableGameRuleLimits casing
PaperMC/Paper@11d708d [ci skip] Add missing feature patch identifiers
PaperMC/Paper@daf3113 Make logs less annoying
PaperMC/Paper@4e01ede Fix inverted global skip check
PaperMC/Paper@d8b66dd fix: move to jline-terminal-ffm on java 22+ and fall back to jni on 21, fixes #10405
PaperMC/Paper@6735c60 Fix enderchest opening animation (#11635 )
PaperMC/Paper@de6173b Item DataComponent API (#10845 )
PaperMC/Paper@8c5b837 Rework async chunk api implementation
PaperMC/Paper@37b9630 Do not create unneccessary callback in ChunkTaskScheduler#scheduleChunkLoad
PaperMC/Paper@878da16 Fix non block ticking chunks not sending block/light updates
PaperMC/Paper@fdef6d3 Add missing NotNull annotation for getChunksAtAsync cb param
PaperMC/Paper@01dd50f [ci skip] Rebuild patches
PaperMC/Paper@f9f964d Fix drops for shearing bogged (#11628 )
PaperMC/Paper@21cc763 Fix drops for shearing mushroom cow (#11632 )
PaperMC/Paper@57eab3e Add PlayerItemGroupCooldownEvent (#11625 )
PaperMC/Paper@d0dcd7d Fix incorrect invulnerability damage reduction (#11599 )
PaperMC/Paper@85bfdc0 Fix NPE when EntityResurrectEvent is uncancelled (#11636 )
PaperMC/Paper@c28d89d Update spark
PaperMC/Paper@55475f0 [ci skip] Fix typos
PaperMC/Paper@f8e2a67 Check for AbstractBoat instead of Boat in EAR ignore list
2024-11-21 18:21:18 +00:00
Samsuik
13af97da18
Rewrite player fps settings
2024-11-21 18:04:17 +00:00
Samsuik
88f61203af
Update api to use jspecify and renamed some methods
2024-11-21 17:54:16 +00:00
Samsuik
a140f9945a
Fix diff in last commit
2024-11-14 19:54:54 +00:00
Samsuik
1e517c015e
Fix explosion player velocity
...
The player velocity was not being talied correctly, and velocity was not
sent when explosion effects were disabled in fps settings.
2024-11-14 19:46:00 +00:00
Samsuik
5324ac9a30
Add config option to enable TNT duplication
2024-11-11 19:31:12 +00:00