mirror of
https://github.com/Winds-Studio/Leaf.git
synced 2025-12-21 07:59:26 +00:00
[ci skip] Add TODOS and patch comments
This commit is contained in:
@@ -24,6 +24,7 @@
|
|||||||
- **Mod Protocols** support
|
- **Mod Protocols** support
|
||||||
- **More customized** relying on features of [Purpur](https://github.com/PurpurMC/Purpur)
|
- **More customized** relying on features of [Purpur](https://github.com/PurpurMC/Purpur)
|
||||||
- **Maintenance friendly**, integrating with [Sentry](https://sentry.io/welcome/) of [Pufferfish](https://github.com/pufferfish-gg/Pufferfish) to easy track all errors coming from your server in excruciating detail
|
- **Maintenance friendly**, integrating with [Sentry](https://sentry.io/welcome/) of [Pufferfish](https://github.com/pufferfish-gg/Pufferfish) to easy track all errors coming from your server in excruciating detail
|
||||||
|
- And more...
|
||||||
|
|
||||||
## 📈 bStats
|
## 📈 bStats
|
||||||
[](https://bstats.org/plugin/server-implementation/Leaf)
|
[](https://bstats.org/plugin/server-implementation/Leaf)
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ From: Dreeam <61569423+Dreeam-qwq@users.noreply.github.com>
|
|||||||
Date: Sat, 3 Feb 2024 18:45:53 -0500
|
Date: Sat, 3 Feb 2024 18:45:53 -0500
|
||||||
Subject: [PATCH] Configurable LibraryLoader maven repos
|
Subject: [PATCH] Configurable LibraryLoader maven repos
|
||||||
|
|
||||||
|
TODO - Dreeam: Support multi maven repos for lib downloading.
|
||||||
|
|
||||||
Add JVM flag `-DLeaf.library-download-repo=link` to choose library download repo link.
|
Add JVM flag `-DLeaf.library-download-repo=link` to choose library download repo link.
|
||||||
e.g. `-DLeaf.library-download-repo=https://maven.aliyun.com/repository/public`
|
e.g. `-DLeaf.library-download-repo=https://maven.aliyun.com/repository/public`
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,9 @@ From: Dreeam <61569423+Dreeam-qwq@users.noreply.github.com>
|
|||||||
Date: Wed, 12 Oct 2022 10:42:15 -0400
|
Date: Wed, 12 Oct 2022 10:42:15 -0400
|
||||||
Subject: [PATCH] Leaf Config
|
Subject: [PATCH] Leaf Config
|
||||||
|
|
||||||
|
TODO - Dreeam: Add header comment, config hot-reload, world config
|
||||||
|
|
||||||
|
Co-authored-by: MrHua269 <wangxyper@163.com>
|
||||||
|
|
||||||
diff --git a/build.gradle.kts b/build.gradle.kts
|
diff --git a/build.gradle.kts b/build.gradle.kts
|
||||||
index 91a7a0b81bf2b800847b27de890855c312aecfcb..a3e03a735131513324babe930dbf642acbcb5365 100644
|
index 91a7a0b81bf2b800847b27de890855c312aecfcb..a3e03a735131513324babe930dbf642acbcb5365 100644
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ From: Github Actions <no-reply@github.com>
|
|||||||
Date: Mon, 25 Sep 2023 03:15:20 +0000
|
Date: Mon, 25 Sep 2023 03:15:20 +0000
|
||||||
Subject: [PATCH] Purpur Server Changes
|
Subject: [PATCH] Purpur Server Changes
|
||||||
|
|
||||||
|
TODO - Dreeam: Check TODOs in ServerGamePacketListenerImpl & Tadpole
|
||||||
|
|
||||||
Original license: MIT
|
Original license: MIT
|
||||||
Original project: https://github.com/PurpurMC/Purpur
|
Original project: https://github.com/PurpurMC/Purpur
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ From: violetc <58360096+s-yh-china@users.noreply.github.com>
|
|||||||
Date: Tue, 26 Sep 2023 19:00:41 +0800
|
Date: Tue, 26 Sep 2023 19:00:41 +0800
|
||||||
Subject: [PATCH] Leaves: Protocol Core
|
Subject: [PATCH] Leaves: Protocol Core
|
||||||
|
|
||||||
|
TODO - Dreeam: Configurable leaves protocol listening
|
||||||
|
|
||||||
Original license: GPLv3
|
Original license: GPLv3
|
||||||
Original project: https://github.com/LeavesMC/Leaves
|
Original project: https://github.com/LeavesMC/Leaves
|
||||||
|
|
||||||
|
|||||||
@@ -3,10 +3,8 @@ From: peaches94 <peachescu94@gmail.com>
|
|||||||
Date: Sat, 2 Jul 2022 00:35:56 -0500
|
Date: Sat, 2 Jul 2022 00:35:56 -0500
|
||||||
Subject: [PATCH] Petal: Multithreaded Tracker
|
Subject: [PATCH] Petal: Multithreaded Tracker
|
||||||
|
|
||||||
Original code by Bloom-host, licensed under GPL v3
|
TODO - Dreeam: Waiting someone to refactor or fix.
|
||||||
You can find the original code on https://github.com/Bloom-host/Petal
|
And issues waiting to check:
|
||||||
|
|
||||||
Issues waiting to check:
|
|
||||||
https://github.com/Bloom-host/Petal/issues/26
|
https://github.com/Bloom-host/Petal/issues/26
|
||||||
https://github.com/Bloom-host/Petal/issues/23
|
https://github.com/Bloom-host/Petal/issues/23
|
||||||
https://github.com/Bloom-host/Petal/issues/12
|
https://github.com/Bloom-host/Petal/issues/12
|
||||||
@@ -14,6 +12,9 @@ https://github.com/Bloom-host/Petal/issues/11
|
|||||||
https://github.com/Bloom-host/Petal/issues/5
|
https://github.com/Bloom-host/Petal/issues/5
|
||||||
https://github.com/Bloom-host/Petal/issues/3
|
https://github.com/Bloom-host/Petal/issues/3
|
||||||
|
|
||||||
|
Original code by Bloom-host, licensed under GPL v3
|
||||||
|
You can find the original code on https://github.com/Bloom-host/Petal
|
||||||
|
|
||||||
This patch was ported downstream from the Petal fork, and is derived from
|
This patch was ported downstream from the Petal fork, and is derived from
|
||||||
the Airplane fork by Paul Sauve
|
the Airplane fork by Paul Sauve
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ From: Dreeam <61569423+Dreeam-qwq@users.noreply.github.com>
|
|||||||
Date: Sat, 6 Apr 2024 22:57:41 -0400
|
Date: Sat, 6 Apr 2024 22:57:41 -0400
|
||||||
Subject: [PATCH] Optimize Minecart collisions
|
Subject: [PATCH] Optimize Minecart collisions
|
||||||
|
|
||||||
|
Co-authored-by: MrHua269 <wangxyper@163.com>
|
||||||
|
|
||||||
Skip tick collisions to to prevent lag causing by massive stacked Minecart
|
Skip tick collisions to to prevent lag causing by massive stacked Minecart
|
||||||
Useful for anarchy server.
|
Useful for anarchy server.
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,8 @@ From: Dreeam <61569423+Dreeam-qwq@users.noreply.github.com>
|
|||||||
Date: Mon, 11 Sep 2023 15:47:19 -0400
|
Date: Mon, 11 Sep 2023 15:47:19 -0400
|
||||||
Subject: [PATCH] Reduce canSee work
|
Subject: [PATCH] Reduce canSee work
|
||||||
|
|
||||||
Credit by: Martijn Muijsers <martijnmuijsers@live.nl>, MachineBreaker<machinebreaker>
|
Co-authored by: Martijn Muijsers<martijnmuijsers@live.nl>
|
||||||
|
Co-authored by: MachineBreaker<machinebreaker>
|
||||||
|
|
||||||
diff --git a/src/main/java/net/minecraft/world/level/Level.java b/src/main/java/net/minecraft/world/level/Level.java
|
diff --git a/src/main/java/net/minecraft/world/level/Level.java b/src/main/java/net/minecraft/world/level/Level.java
|
||||||
index 820f5dc02f89a54fab00942a3eaa72f006b3bd89..14668a88d741de97817cdd7845dc9582610f590d 100644
|
index 820f5dc02f89a54fab00942a3eaa72f006b3bd89..14668a88d741de97817cdd7845dc9582610f590d 100644
|
||||||
|
|||||||
@@ -4,6 +4,8 @@ Date: Tue, 26 Dec 2023 02:04:01 -0500
|
|||||||
Subject: [PATCH] Fix TerminalConsoleAppender NPE error on server closed and
|
Subject: [PATCH] Fix TerminalConsoleAppender NPE error on server closed and
|
||||||
other issues
|
other issues
|
||||||
|
|
||||||
|
TODO - Dreeam: Fix error on shutdown
|
||||||
|
|
||||||
This patch use own fork of terminalconsoleappender to fix some issues,
|
This patch use own fork of terminalconsoleappender to fix some issues,
|
||||||
since the original version doesn't compatible with latest version of jline or log4j
|
since the original version doesn't compatible with latest version of jline or log4j
|
||||||
You can find the fork on https://github.com/Dreeam-qwq/TerminalConsoleAppender
|
You can find the fork on https://github.com/Dreeam-qwq/TerminalConsoleAppender
|
||||||
@@ -13,7 +15,7 @@ Fixed errors in console has no color,also fixed`Advanced terminal features are n
|
|||||||
or `Unable to create terminal` like issues
|
or `Unable to create terminal` like issues
|
||||||
|
|
||||||
diff --git a/build.gradle.kts b/build.gradle.kts
|
diff --git a/build.gradle.kts b/build.gradle.kts
|
||||||
index dfba321b718e2c7362ac317f29a2428ad7396f6b..f90321a70982e2a011f330968483ff1d12164e1b 100644
|
index 2e02cf5a4706721f0d00da7f7fa189e671acc769..5cd5ed2053bf8538c7733b8cfb784827f879c4c8 100644
|
||||||
--- a/build.gradle.kts
|
--- a/build.gradle.kts
|
||||||
+++ b/build.gradle.kts
|
+++ b/build.gradle.kts
|
||||||
@@ -33,7 +33,7 @@ dependencies {
|
@@ -33,7 +33,7 @@ dependencies {
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ From: lilingfengdev <145678359+lilingfengdev@users.noreply.github.com>
|
|||||||
Date: Thu, 18 Jan 2024 13:30:02 +0800
|
Date: Thu, 18 Jan 2024 13:30:02 +0800
|
||||||
Subject: [PATCH] Polpot: Make egg and snowball can knockback player
|
Subject: [PATCH] Polpot: Make egg and snowball can knockback player
|
||||||
|
|
||||||
Original project: https://github.com/PolpotMC/Polpot
|
Original project: https://github.com/HaHaWTH/Polpot
|
||||||
|
|
||||||
diff --git a/src/main/java/net/minecraft/world/entity/projectile/Snowball.java b/src/main/java/net/minecraft/world/entity/projectile/Snowball.java
|
diff --git a/src/main/java/net/minecraft/world/entity/projectile/Snowball.java b/src/main/java/net/minecraft/world/entity/projectile/Snowball.java
|
||||||
index bb61e1132c28274175215a679befdcfa2496b099..8cc2c353334f6cfcadb8c12e96ad09f746b41bf8 100644
|
index bb61e1132c28274175215a679befdcfa2496b099..8cc2c353334f6cfcadb8c12e96ad09f746b41bf8 100644
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Subject: [PATCH] Fix MC-249136: lag when attempting to locate a buried
|
|||||||
treasure or opening/breaking a chest containing a map
|
treasure or opening/breaking a chest containing a map
|
||||||
|
|
||||||
This patch ported from 1.20.5 snapshot - 24w04a
|
This patch ported from 1.20.5 snapshot - 24w04a
|
||||||
Original issue: https://bugs.mojang.com/browse/MC-249136
|
Mojang issues: https://bugs.mojang.com/browse/MC-249136
|
||||||
|
|
||||||
diff --git a/src/main/java/net/minecraft/world/level/StructureManager.java b/src/main/java/net/minecraft/world/level/StructureManager.java
|
diff --git a/src/main/java/net/minecraft/world/level/StructureManager.java b/src/main/java/net/minecraft/world/level/StructureManager.java
|
||||||
index b59581b92aed0bc1b09008c695b0b112c3e65743..d4422631d9e6728fedfb459c46b6494422e660b9 100644
|
index b59581b92aed0bc1b09008c695b0b112c3e65743..d4422631d9e6728fedfb459c46b6494422e660b9 100644
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||||
From: HaHaWTH <fsjk947@gmail.com>
|
From: HaHaWTH <fsjk947@gmail.com>
|
||||||
Date: Wed, 13 Mar 2024 03:04:36 +0800
|
Date: Wed, 13 Mar 2024 03:04:36 +0800
|
||||||
Subject: [PATCH] Fix-MC-2025
|
Subject: [PATCH] Fix MC-2025
|
||||||
|
|
||||||
|
Mojang issues: https://bugs.mojang.com/browse/MC-2025
|
||||||
|
|
||||||
diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java
|
diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java
|
||||||
index 4bf569b6b81701ea2d45d090438686c5dbbd1744..434965c7ff6fdce1076952fa1f96334d7c362ba4 100644
|
index 4bf569b6b81701ea2d45d090438686c5dbbd1744..434965c7ff6fdce1076952fa1f96334d7c362ba4 100644
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||||
From: HaHaWTH <fsjk947@gmail.com>
|
From: HaHaWTH <fsjk947@gmail.com>
|
||||||
Date: Wed, 13 Mar 2024 03:33:08 +0800
|
Date: Wed, 13 Mar 2024 03:33:08 +0800
|
||||||
Subject: [PATCH] Fix-MC-65198
|
Subject: [PATCH] Fix MC-65198
|
||||||
|
|
||||||
|
Mojang issues: https://bugs.mojang.com/browse/MC-65198
|
||||||
|
|
||||||
diff --git a/src/main/java/net/minecraft/world/inventory/ItemCombinerMenu.java b/src/main/java/net/minecraft/world/inventory/ItemCombinerMenu.java
|
diff --git a/src/main/java/net/minecraft/world/inventory/ItemCombinerMenu.java b/src/main/java/net/minecraft/world/inventory/ItemCombinerMenu.java
|
||||||
index 3756de835ea87e3a4fb87cbf77365ffd87957ea9..66e149fe132191293b6075f3368192f7007b143d 100644
|
index 3756de835ea87e3a4fb87cbf77365ffd87957ea9..66e149fe132191293b6075f3368192f7007b143d 100644
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||||
From: HaHaWTH <fsjk947@gmail.com>
|
From: HaHaWTH <fsjk947@gmail.com>
|
||||||
Date: Fri, 15 Mar 2024 02:12:38 +0800
|
Date: Fri, 15 Mar 2024 02:12:38 +0800
|
||||||
Subject: [PATCH] Fix-MC-172047
|
Subject: [PATCH] Fix MC-172047
|
||||||
|
|
||||||
|
Mojang issues: https://bugs.mojang.com/browse/MC-172047
|
||||||
|
|
||||||
diff --git a/src/main/java/net/minecraft/world/entity/animal/Wolf.java b/src/main/java/net/minecraft/world/entity/animal/Wolf.java
|
diff --git a/src/main/java/net/minecraft/world/entity/animal/Wolf.java b/src/main/java/net/minecraft/world/entity/animal/Wolf.java
|
||||||
index a90055fe8819a32180754b6060a0f88e81d1a3b6..77def11f7862ec0ad9701fd74f504dd4c46e9a87 100644
|
index a90055fe8819a32180754b6060a0f88e81d1a3b6..77def11f7862ec0ad9701fd74f504dd4c46e9a87 100644
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ From: Dreeam <61569423+Dreeam-qwq@users.noreply.github.com>
|
|||||||
Date: Sat, 2 Mar 2024 18:22:15 -0500
|
Date: Sat, 2 Mar 2024 18:22:15 -0500
|
||||||
Subject: [PATCH] Improve Purpur AFK system
|
Subject: [PATCH] Improve Purpur AFK system
|
||||||
|
|
||||||
|
TODO - Dreeam: Configurable afk title time
|
||||||
|
|
||||||
AFK command & command cooldown
|
AFK command & command cooldown
|
||||||
AFK title message
|
AFK title message
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ From: Apehum <apehumchik@gmail.com>
|
|||||||
Date: Thu, 9 Dec 2021 02:18:17 +0800
|
Date: Thu, 9 Dec 2021 02:18:17 +0800
|
||||||
Subject: [PATCH] Matter: Secure Seed
|
Subject: [PATCH] Matter: Secure Seed
|
||||||
|
|
||||||
|
TODO - Dreeam: Able to write feature seed in existed level.dat
|
||||||
|
|
||||||
Original license: GPLv3
|
Original license: GPLv3
|
||||||
Original project: https://github.com/plasmoapp/matter
|
Original project: https://github.com/plasmoapp/matter
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user