9
0
mirror of https://github.com/Samsuik/Sakura.git synced 2025-12-21 15:59:26 +00:00
Commit Graph

42 Commits

Author SHA1 Message Date
Samsuik
072ee3b51f Move skipWireUpdate redstone implementation check 2025-03-06 18:20:25 +00:00
Samsuik
6c49e8527f Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@5e2a3bc Call EntityChangeBlockEvent with correct block when waxing (#12154)
PaperMC/Paper@ab984a0 Always pass event block to damage source (#12158)
PaperMC/Paper@7b4d44f Revert "Always pass event block to damage source (#12158)"
PaperMC/Paper@e5a8ee8 Hide soul speed particles for vanished players (#12152)
PaperMC/Paper@fcb2e81 Clear lastSection on game event listener removal
PaperMC/Paper@636ae0c Add missing Paper comments to player movement patch
PaperMC/Paper@9be4e07 Pin snapshot dependencies (#12185)
PaperMC/Paper@f12d33f Track codec writing
PaperMC/Paper@1d9b399 Add config option for failed beehive release cooldowns (#12186)
PaperMC/Paper@5f2ee83 Fix first execution of async delayed/repeating tasks being sync (#12166)
PaperMC/Paper@b00875f Add a method on Registry to get the size (#12182)
PaperMC/Paper@ca26109 Don't process empty rcon commands (#12188)
PaperMC/Paper@a501c45 Deprecate server config getters (#12189)
PaperMC/Paper@7f3d359 Use MiniMessage#deserialize(String, Pointered) in sendRichMessage for send messages (#12177)
PaperMC/Paper@9b9f046 Remove broken code (#12171)
PaperMC/Paper@fc56c72 Add methods for Creaking (#12094)
PaperMC/Paper@f63dbea Fix cancelled HangingPlaceEvent inventory desync (#12161)
PaperMC/Paper@9421f22 Make CustomArgumentType use parse(reader,source) (#12191)
PaperMC/Paper@0a6e743 Fix invulnerability damage and armour (#12190)
PaperMC/Paper@b506626 Remove unused light queue size option (#12201)
PaperMC/Paper@1d5e5a5 Document replacement for Skull owner profile methods (#12195)
PaperMC/Paper@8de7e35 Add null check to level ref in Entity constructor (#12218)
PaperMC/Paper@a866e36 Fix MenuType.SMITHING JavaDocs (#12226)
PaperMC/Paper@5538d24 Fix "DEFAULT" SpawnReason of fish spawned by bucket (#12227)
2025-03-06 17:47:12 +00:00
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 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
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
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)
2025-01-25 22:51:46 +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
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