Samsuik
33898edb8a
dont skip wire updates on vanilla redstone
2025-02-21 01:09:53 +00:00
Samsuik
09291b00e4
Add sakura debug command
2025-02-21 01:08:48 +00:00
Samsuik
886ff865cd
Fix creepers being able to blow up watered blocks
1.2.0+1.21.4
2025-02-20 20:16:57 +00:00
Samsuik
daa5c1f5cb
Configure fluids flowing through the world border
2025-02-20 17:24:18 +00:00
Samsuik
948b3a17ba
Fix lenient and spawn merging and use game time
2025-02-20 13:39:08 +00:00
Samsuik
cbca3dfa1d
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@fd69140 Fix `disable-tripwire-updates` option not cancelling tripwire hook updates (#12129 )
PaperMC/Paper@3b9106c Readd dead redirect recovery (#12136 )
PaperMC/Paper@d26a9e9 Fix plugin commands (#12144 )
PaperMC/Paper@142695e Default minecraft alias to redirect (#12146 )
PaperMC/Paper@e494f28 Correctly call BlockFadeEvents (#12141 )
PaperMC/Paper@b386a8f Add simpler JavaPlugin command registration (#12142 )
PaperMC/Paper@f070081 Remove Experimental from TypedKey (#12134 )
PaperMC/Paper@09f1f88 Fix getForwards/SidewaysMovement for players (#12140 )
PaperMC/Paper@edda0db Fix server crash when no enchantments are present (#12149 )
2025-02-19 01:12:38 +00:00
Samsuik
65011d8900
Make the redstone cache configurable
2025-02-19 01:06:46 +00:00
Samsuik
a342cb1722
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@6cfa2f7 [ci skip] Add missing nullability annotation to sendEquipmentChange method (#12112 )
PaperMC/Paper@9b9de82 Update Alternate Current patch to v1.9.1 (#12115 )
PaperMC/Paper@c62252e Add lore content guard (#12116 )
PaperMC/Paper@4041678 [ci-skip] Mention missing World#regenerateChunk implementation in jd (#12109 )
PaperMC/Paper@a6e82d9 [ci skip] Clarify getChunkAtAsyncUrgently javadocs (#12125 )
PaperMC/Paper@cb25c0c [ci skip] Fix annotation fields used in NMS getBukkitEntity (#12120 )
PaperMC/Paper@0070126 [ci skip] improvement example in javadoc for DatapackRegistrar (#12122 )
PaperMC/Paper@608f004 add method on ItemStack to edit pdc (#12022 )
PaperMC/Paper@7bee997 Cleanup damage source a bit (#12106 )
PaperMC/Paper@b9023b5 Add EntityAttemptSmashAttackEvent (#12113 )
PaperMC/Paper@a3781ff Separate tick count to ensure vanilla parity (#12077 )
PaperMC/Paper@2a4a115 Add EntityEquipmentChangedEvent (#12011 )
PaperMC/Paper@06f96dd Improvement in /plugins command (#12121 )
PaperMC/Paper@28d07dc use correct spigot plugin count
PaperMC/Paper@60394c5 Fix PlayerReadyArrowEvent cancellation desync (#12111 )
PaperMC/Paper@b27e11c Fix bad world to chunk coordinate example in javadocs (#12131 )
PaperMC/Paper@88cdd22 Fixup luck and random implementation in CB loot-tables (#11926 )
PaperMC/Paper@84609dc Don't auto-create any brig redirects (#11954 )
PaperMC/Paper@8eb8e44 Allow For Default Titles in InventoryView Builders (#12013 )
2025-02-17 16:30:33 +00:00
Samsuik
a1f50ad82f
Allow blocking with swords
2025-02-17 16:15:28 +00:00
Samsuik
99950f433c
Remove stuck speed multiplier getter
2025-02-17 01:49:49 +00:00
Samsuik
4fa7c85bce
Reimplement vanilla and eigencraft redstone cache
2025-02-17 01:32:23 +00:00
Samsuik
047821fb7d
Keep the bukkitEntity around after changing the handle
2025-02-13 21:17:17 +00:00
Samsuik
7b51267294
Fix exception with milk buckets
2025-02-13 19:27:11 +00:00
Samsuik
7cc2b6a99a
Update the entity handle for merged entities
2025-02-13 19:06:51 +00:00
Samsuik
8a1aeca928
Add stackable milk buckets
2025-02-13 16:29:39 +00:00
Samsuik
d3e886a5c8
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@cafef9c [ci skip] Move EntityUtil to correct directory (#12092 )
PaperMC/Paper@fa5824e Add skipTripwireHookPlacementValidation (#12091 )
PaperMC/Paper@3bd69f2 [ci skip] Enhance javadoc for World#setAutoSave method (#12088 )
PaperMC/Paper@13c80a5 [ci skip] Fix PlayerShearBlockEvent javadoc typos (#12101 )
PaperMC/Paper@db2aa18 [ci skip] Fix incomplete example in javadocs for PreFlattenTagRegistrar (#12102 )
PaperMC/Paper@cf7c6c7 [ci skip] Fix incomplete example in javadocs for PostFlattenTagRegistrar (#12103 )
PaperMC/Paper@072a831 Add proper attached blocks API to AbstractArrow (#12099 )
PaperMC/Paper@1be2e5f Fix vanilla map decorations sending when not dirty (#12098 )
PaperMC/Paper@a06179a Update entity effect (#12104 )
PaperMC/Paper@e616498 Add Vault block API (#12068 )
PaperMC/Paper@0a04c3f Fix some NPEs (#12105 )
PaperMC/Paper@0680485 Expand TrialSpawner API (#12025 )
PaperMC/Paper@46f4fda Add support for rotation argument handling (#12090 )
2025-02-13 01:16:38 +00:00
Samsuik
4cc20bc711
Fix allow tnt duplication name in world configuration
2025-02-13 01:11:37 +00:00
Samsuik
00a73cd7a1
Relocate local config package
2025-02-13 01:01:19 +00:00
Samsuik
237192891b
Fix wrong comparison used in isExpired
2025-02-13 00:51:58 +00:00
Samsuik
5410f06e7e
Move legacy explosion clipping out of Level
2025-02-13 00:51:20 +00:00
Samsuik
2a182f3b5f
Track block changes and level tick scheduler
2025-02-13 00:35:33 +00:00
Samsuik
3f1d6eb297
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@742968e [ci skip] Increase outdated build delay to two weeks (#12063 )
PaperMC/Paper@597dcff Add support for lz4 (#12053 )
PaperMC/Paper@53ae5c9 Make Sittable interface extend Entity (#12016 )
PaperMC/Paper@786ddf5 Default piston block entity direction to DOWN (#12039 )
PaperMC/Paper@cb6c57e Fix Squid and Dolphin spawn height (#12045 )
PaperMC/Paper@51acc80 Prevent duplicate raider in RaidSpawnWaveEvent list (#12040 )
PaperMC/Paper@61312fd Switch to jspecify annotations for Player (#12042 )
PaperMC/Paper@1a04e96 Fix EntityBreedEvent cancellation (#12046 )
PaperMC/Paper@eff617b [ci skip] Deprecate Server#setSpawnRadius (#12024 )
PaperMC/Paper@edacfdf Do not queue player info packets (#12080 )
1.1.1+1.21.4
2025-02-09 18:14:27 +00:00
Samsuik
9ad005f3a2
Fix pushEntities causing a crash when there's an enderdragon in the world
2025-02-09 18:05:30 +00:00
Samsuik
240a18f319
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@3af5e77 Add Player#give (#11995 )
PaperMC/Paper@7e21cb8 fix PlayerChangedMainHandEvent javadoc (#12020 )
PaperMC/Paper@5a34bf0 Correctly retrun true for empty input shapes in EntityGetter#isUnobstructed
PaperMC/Paper@a392d47 Make Watchdog thread extend TickThread
PaperMC/Paper@1004374 Add further information to thread check errors
PaperMC/Paper@e2f0efd Remove nms.Entity#isChunkLoaded
PaperMC/Paper@54b2e9d Add buffer to CraftWorld#warnUnsafeChunk
PaperMC/Paper@d4a9578 Experimental annotation changes (#12028 )
PaperMC/Paper@5bcfb12 Fix activation range config and water animal status (#12047 )
PaperMC/Paper@e0711af Deprecate UnsafeValues#getSpawnEggLayerColor (#12041 )
PaperMC/Paper@8927091 Do not record movement for vehicles/players unaffected by blocks
PaperMC/Paper@5395ae3 Fix composter block setting bukkit owner twice (#12058 )
2025-02-03 08:58:45 +00:00
Samsuik
7f6a0fb260
Fix avoid redundant block searches
...
And move all ChunkEntitySlice changes into feature patches
2025-02-03 08:24:57 +00:00
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