9
0
mirror of https://github.com/Winds-Studio/Leaf.git synced 2025-12-26 18:39:23 +00:00
Commit Graph

178 Commits

Author SHA1 Message Date
Dreeam
f335af3f63 Add back quantumleaper
Since the maven repo SSL issue is fixed
2025-04-10 15:36:37 -04:00
Dreeam
19c6e4028a Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@7612b5d0 Add identifier comparator for Plugin tickets
PaperMC/Paper@35b466e3 Add support for getting data components from entities
PaperMC/Paper@9f50f858 patch
PaperMC/Paper@42623c4b no patch
PaperMC/Paper@0cf73158 Bump to adventure 4.20.0 (#12391)
PaperMC/Paper@e8eba887 Merge remote-tracking branch 'origin/main' into update/1.21.5
PaperMC/Paper@212dfc94 Correctly track raw data reader index for antixray
PaperMC/Paper@cb0676a4 Commodore for Potions and Cows
PaperMC/Paper@62256c51 add missed cow diff
2025-04-10 05:03:36 -04:00
Dreeam
a919d254b2 Fix removeIf optimization patch 2025-04-10 05:01:29 -04:00
Dreeam
7110f539c7 Apply all 2025-04-08 17:15:31 -04:00
Dreeam
f832a754cb Fix build 2025-04-07 19:54:03 -04:00
Dreeam
e5dd121809 Lost Frequencies - Black Friday 2025-04-07 19:46:00 -04:00
Dreeam
6a07ebf769 Join Summit - palm of my hands (Odd Mob Remix)
Genre: Tech House
2025-04-07 17:41:47 -04:00
Dreeam
5e1be48cf8 Some work 2025-04-07 11:35:31 -04:00
Dreeam
9eca4c0c74 Apply Purpur Paper patch 2025-04-07 00:48:09 -04:00
Dreeam
ab479860ef Apply Purpur Minecraft patch 2025-04-06 23:53:34 -04:00
Dreeam
8501bc818d Apply Purpur API patch 2025-04-06 22:24:43 -04:00
Dreeam
4c835820f8 Fixes 2025-04-04 17:14:03 -04:00
Dreeam
f96b3e9f76 Some work 2025-04-04 16:06:47 -04:00
Dreeam
91887de295 Some work 2025-04-03 18:59:58 -04:00
Dreeam
7ed130c278 Add back 2025-04-02 22:16:16 -04:00
Dreeam
b237afbcfd Some fixes 2025-04-02 21:19:23 -04:00
Dreeam
8b8cc98e30 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@cdad49b7 Do not mark plugin tickets as forced; keep correct ticket types
PaperMC/Paper@a1c4fc96 Add generic ticket identifier
PaperMC/Paper@745881bb Update Moonrise common for 1.21.5
PaperMC/Paper@e9d00eb6 Apply Moonrise patch
PaperMC/Paper@ef0f0d10 Copy Moonrise 1.21.5 update over
PaperMC/Paper@cc0f25cb Apply more feature patches
PaperMC/Paper@e7b684ed fix
PaperMC/Paper@71ccae07 Revert "move block data/state impl"
2025-04-02 16:27:31 -04:00
Dreeam
701fc29fb8 Add missing diff 2025-04-01 02:18:03 -04:00
Dreeam
37b9d6b0bf Some paper patches work 2025-03-31 18:00:57 -04:00
Dreeam
ba43fad40e Fix build 2025-03-31 16:33:30 -04:00
Dreeam
bbfb2815e4 Apply some src 2025-03-31 15:56:52 -04:00
Dreeam
e437419b6b Some work 2025-03-31 15:22:23 -04:00
Dreeam
c8ba5fedc8 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@9b1798d6 Simplify custom payload handling (#12347)
PaperMC/Paper@2552abf0 fix message mutation in PlayerSetSpawnEvent
PaperMC/Paper@ae99e24f fix deprecated bungee chat api methods
PaperMC/Paper@dca4aab8 add util methods to CraftChatMessage
PaperMC/Paper@87c9d9b0 be more lenient on url parsing for legacy format
PaperMC/Paper@4a9bd2e3 Correctly clear items in PlayerDeathEvent
PaperMC/Paper@a70f7745 fix unsaveable launched trident
PaperMC/Paper@41a094cf move block data/state impl
PaperMC/Paper@6b26b219 remove hardcoded durability from material
PaperMC/Paper@db8c646d Merge remote-tracking branch 'origin/main' into update/1.21.5
2025-03-31 09:53:16 -04:00
Dreeam
514bc79578 Some Gale minecraft patches work 2025-03-28 23:08:54 -04:00
Dreeam
25c453a1c8 Some minecraft patches work 2025-03-28 19:38:27 -04:00
Dreeam
893ab16248 Gale paper server patches work 2025-03-28 05:02:44 -04:00
Dreeam
fc7cabdd1b Some tiny work 2025-03-28 04:19:04 -04:00
Dreeam
b7864dfcac Merge Gale 2025-03-28 04:11:37 -04:00
Dreeam
236010caba Cooking Tutorial
1. Wet the drys
2. Dry the wets
3. Wet the drys
4. Dry the wets
5. Wet the drys
6. Now dust the wets
2025-03-28 03:11:27 -04:00
Dreeam
78d8c9b6a7 Update build.gradle.kts.patch
* Merged Gale's
2025-03-26 12:19:34 -04:00
Taiyou06
1e36d848c2 remove AsyncPacketSending for now (needs some fixes and testing 🙏) 2025-03-26 08:56:18 +01:00
Dreeam
2c7cb52e6b Fix build 2025-03-25 03:29:15 -04:00
Taiyou
cbcc54726a Async playerPacket sending (#245)
* async player packet sending

* small cleanup

* eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

* holy shit this is fast

* some cleanup

* change .size to O(1)

* rewrite starts (i need to do this OMEGA SAFE)

* rebuilt

* rebase

* Rewritten AsyncPacketSending
2025-03-25 03:20:49 -04:00
Dreeam
a7515a3918 Updated Upstream (Paper/Gale)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@9f004614 Update a whole lot of deprecated annotations
PaperMC/Paper@72f13f8b [ci/skip] Mention API Checks for CONTRIBUTING.md (#12315)
PaperMC/Paper@7cc6cb50 Check for trailing input in ItemFactory#createItemStack (#12312)
PaperMC/Paper@f49d18df Add get/set customName to Skull block (#12302)
PaperMC/Paper@894631f0 Make advancement ordering predictable (#12292)
PaperMC/Paper@2aad131e Add config option for command spam whitelist
PaperMC/Paper@bb3b7e69 Fix annotation mistakes
PaperMC/Paper@058455e4 InventoryView QOL open method (#12282)
PaperMC/Paper@f2258582 Fix firework entity not being removed when FireworkExplodeEvent is cancelled (#12268)
PaperMC/Paper@7819df10 Add getHeight method to ChunkData (#12311)
PaperMC/Paper@37b9ca1f Add flush parameter to World#save (#12330)
PaperMC/Paper@515e12ca Check if BUNDLE_CONTENTS is present in InventoryClickEvent (#12321)
PaperMC/Paper@5a6ab97b Add config to remove player as vehicle restriction in /ride (#12327)
PaperMC/Paper@c467df95 Add ItemStack#copyDataFrom (#12224)

Gale Changes:
Dreeam-qwq/Gale@d5143ee0 Updated Upstream (Paper)
Dreeam-qwq/Gale@63c396e7 Updated Upstream (Paper)
Dreeam-qwq/Gale@5c2147b4 Updated Upstream (Paper)
Dreeam-qwq/Gale@804ecea0 Rebuild patches
2025-03-25 03:09:21 -04:00
Taiyou06
f1a398f9b5 better locks, perf, readability on ConcurrentLongHashSet 2025-03-24 23:25:00 +01:00
Taiyou06
278b1d635b remove CompactSineLUT (not needed) 2025-03-24 22:29:45 +01:00
Taiyou06
61e200a959 Revert "modified CompactSineLUT to be both fast and still stay compact"
This reverts commit d6ac0d0a2b.
2025-03-24 22:14:25 +01:00
Taiyou06
d6ac0d0a2b modified CompactSineLUT to be both fast and still stay compact 2025-03-24 22:03:31 +01:00
Taiyou06
9ef5babc59 remove the NPE fix for the time being 2025-03-23 21:45:33 +01:00
Taiyou06
ebcc851c50 direct iteration on Sensing.tick() 2025-03-23 20:56:32 +01:00
Taiyou06
b1d127576f async block finding 2025-03-23 20:46:17 +01:00
Taiyou06
54a284acdb Merge remote-tracking branch 'refs/remotes/origin/ver/1.21.4' into ver/1.21.4 2025-03-23 19:50:38 +01:00
Creeam
dab3ca7e0d Band-aid fix for async events (#266) 2025-03-23 21:43:45 +03:00
Taiyou06
6501d6187b fix a small NPE 2025-03-22 21:44:34 +01:00
Taiyou06
4c947f92ce add temporary compatibility for plugins to PWT 2025-03-22 14:20:34 +01:00
Taiyou06
d5426137dd add direct RNG 2025-03-22 13:57:21 +01:00
Taiyou06
1705f2366a remove streams on PlayerDetector 2025-03-22 13:09:28 +01:00
Taiyou06
d112c777b5 micro optimizations for random tick (Author: @Altiami) 2025-03-22 12:02:36 +01:00
Taiyou06
0a6fc44dd1 remove streams on up updateConnectedPlayersWithinRange 2025-03-22 12:02:27 +01:00
Taiyou06
37438b6010 optimize ContextMap.create 2025-03-22 00:11:14 +01:00