mirror of
https://github.com/Winds-Studio/Leaf.git
synced 2025-12-19 15:09:25 +00:00
[ci skip] Add TODOS and patch comments
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
- **Mod Protocols** support
|
||||
- **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
|
||||
- And more...
|
||||
|
||||
## 📈 bStats
|
||||
[](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
|
||||
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.
|
||||
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
|
||||
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
|
||||
index 91a7a0b81bf2b800847b27de890855c312aecfcb..a3e03a735131513324babe930dbf642acbcb5365 100644
|
||||
|
||||
@@ -3,6 +3,8 @@ From: Github Actions <no-reply@github.com>
|
||||
Date: Mon, 25 Sep 2023 03:15:20 +0000
|
||||
Subject: [PATCH] Purpur Server Changes
|
||||
|
||||
TODO - Dreeam: Check TODOs in ServerGamePacketListenerImpl & Tadpole
|
||||
|
||||
Original license: MIT
|
||||
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
|
||||
Subject: [PATCH] Leaves: Protocol Core
|
||||
|
||||
TODO - Dreeam: Configurable leaves protocol listening
|
||||
|
||||
Original license: GPLv3
|
||||
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
|
||||
Subject: [PATCH] Petal: Multithreaded Tracker
|
||||
|
||||
Original code by Bloom-host, licensed under GPL v3
|
||||
You can find the original code on https://github.com/Bloom-host/Petal
|
||||
|
||||
Issues waiting to check:
|
||||
TODO - Dreeam: Waiting someone to refactor or fix.
|
||||
And issues waiting to check:
|
||||
https://github.com/Bloom-host/Petal/issues/26
|
||||
https://github.com/Bloom-host/Petal/issues/23
|
||||
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/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
|
||||
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
|
||||
Subject: [PATCH] Optimize Minecart collisions
|
||||
|
||||
Co-authored-by: MrHua269 <wangxyper@163.com>
|
||||
|
||||
Skip tick collisions to to prevent lag causing by massive stacked Minecart
|
||||
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
|
||||
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
|
||||
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
|
||||
other issues
|
||||
|
||||
TODO - Dreeam: Fix error on shutdown
|
||||
|
||||
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
|
||||
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
|
||||
|
||||
diff --git a/build.gradle.kts b/build.gradle.kts
|
||||
index dfba321b718e2c7362ac317f29a2428ad7396f6b..f90321a70982e2a011f330968483ff1d12164e1b 100644
|
||||
index 2e02cf5a4706721f0d00da7f7fa189e671acc769..5cd5ed2053bf8538c7733b8cfb784827f879c4c8 100644
|
||||
--- a/build.gradle.kts
|
||||
+++ b/build.gradle.kts
|
||||
@@ -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
|
||||
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
|
||||
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
|
||||
|
||||
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
|
||||
index b59581b92aed0bc1b09008c695b0b112c3e65743..d4422631d9e6728fedfb459c46b6494422e660b9 100644
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: HaHaWTH <fsjk947@gmail.com>
|
||||
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
|
||||
index 4bf569b6b81701ea2d45d090438686c5dbbd1744..434965c7ff6fdce1076952fa1f96334d7c362ba4 100644
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: HaHaWTH <fsjk947@gmail.com>
|
||||
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
|
||||
index 3756de835ea87e3a4fb87cbf77365ffd87957ea9..66e149fe132191293b6075f3368192f7007b143d 100644
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: HaHaWTH <fsjk947@gmail.com>
|
||||
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
|
||||
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
|
||||
Subject: [PATCH] Improve Purpur AFK system
|
||||
|
||||
TODO - Dreeam: Configurable afk title time
|
||||
|
||||
AFK command & command cooldown
|
||||
AFK title message
|
||||
|
||||
|
||||
@@ -3,6 +3,8 @@ From: Apehum <apehumchik@gmail.com>
|
||||
Date: Thu, 9 Dec 2021 02:18:17 +0800
|
||||
Subject: [PATCH] Matter: Secure Seed
|
||||
|
||||
TODO - Dreeam: Able to write feature seed in existed level.dat
|
||||
|
||||
Original license: GPLv3
|
||||
Original project: https://github.com/plasmoapp/matter
|
||||
|
||||
|
||||
Reference in New Issue
Block a user