From 11d708d831c1c217e9985d84037d255be2e10d05 Mon Sep 17 00:00:00 2001 From: Nassim Jahnke Date: Mon, 18 Nov 2024 12:31:36 +0100 Subject: [PATCH] [ci skip] Add missing feature patch identifiers --- .../server/1061-Improve-exact-choice-recipe-ingredients.patch | 2 ++ patches/server/1062-Eigencraft-redstone-implementation.patch | 2 ++ .../1065-Add-Alternate-Current-redstone-implementation.patch | 2 ++ .../server/9999-Optimise-nearby-player-retrieval.patch | 2 ++ 4 files changed, 8 insertions(+) diff --git a/patches/server/1061-Improve-exact-choice-recipe-ingredients.patch b/patches/server/1061-Improve-exact-choice-recipe-ingredients.patch index 24495c4ce6..a7270cced5 100644 --- a/patches/server/1061-Improve-exact-choice-recipe-ingredients.patch +++ b/patches/server/1061-Improve-exact-choice-recipe-ingredients.patch @@ -6,6 +6,8 @@ Subject: [PATCH] Improve exact choice recipe ingredients Fixes exact choices not working with recipe book clicks and shapeless recipes. +Feature patch + == AT == public net.minecraft.world.item.ItemStackLinkedSet TYPE_AND_TAG diff --git a/patches/server/1062-Eigencraft-redstone-implementation.patch b/patches/server/1062-Eigencraft-redstone-implementation.patch index 8ea799e5f8..85700695b3 100644 --- a/patches/server/1062-Eigencraft-redstone-implementation.patch +++ b/patches/server/1062-Eigencraft-redstone-implementation.patch @@ -17,6 +17,8 @@ A lot of this code is self-contained in a helper class. Aside from making the obvious class/function renames and obfhelpers I didn't need to modify much. Just added Bukkit's event system and took a few liberties with dead code and comment misspellings. +Feature patch + == AT == public net.minecraft.world.level.block.RedStoneWireBlock shouldSignal public net.minecraft.world.level.block.RedStoneWireBlock canSurvive(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z diff --git a/patches/server/1065-Add-Alternate-Current-redstone-implementation.patch b/patches/server/1065-Add-Alternate-Current-redstone-implementation.patch index afc78251b9..6e77b53180 100644 --- a/patches/server/1065-Add-Alternate-Current-redstone-implementation.patch +++ b/patches/server/1065-Add-Alternate-Current-redstone-implementation.patch @@ -20,6 +20,8 @@ Alternate Current needs the following modifications: * RedStoneWireBlock: Replace calls to vanilla's or Eigencraft's methods for handling power changes with calls to Alternate Current's wire handler. +Feature patch + diff --git a/src/main/java/alternate/current/wire/LevelHelper.java b/src/main/java/alternate/current/wire/LevelHelper.java new file mode 100644 index 0000000000000000000000000000000000000000..eda108e2df9bf7d1ddd89287b8d2c2d7f1637c96 diff --git a/patches/unapplied/server/9999-Optimise-nearby-player-retrieval.patch b/patches/unapplied/server/9999-Optimise-nearby-player-retrieval.patch index eae5d781cc..d3e18e7c39 100644 --- a/patches/unapplied/server/9999-Optimise-nearby-player-retrieval.patch +++ b/patches/unapplied/server/9999-Optimise-nearby-player-retrieval.patch @@ -7,6 +7,8 @@ Instead of searching/testing every player online on the server, we can instead use the nearby player tracking system to reduce the number of tests per search. +Feature patch + diff --git a/src/main/java/net/minecraft/server/level/ServerLevel.java b/src/main/java/net/minecraft/server/level/ServerLevel.java index d4376ed215d97066a21e462fae2a0e25ad8a16a1..aab652174a8175765cad548f7c61ce353ca74803 100644 --- a/src/main/java/net/minecraft/server/level/ServerLevel.java