aboutsummaryrefslogtreecommitdiff
path: root/src/main/resources
diff options
context:
space:
mode:
authorRime <81419447+Emirlol@users.noreply.github.com>2024-12-24 06:44:05 +0300
committerGitHub <noreply@github.com>2024-12-23 22:44:05 -0500
commit6cf640e935c300ed7252f9f593387b945242404b (patch)
tree5763e85268b0d2eb364b2ca53473bad8d02c80b6 /src/main/resources
parent23f986b6807eaecefb0cf4709b2dec67bd7eb1f2 (diff)
downloadSkyblocker-6cf640e935c300ed7252f9f593387b945242404b.tar.gz
Skyblocker-6cf640e935c300ed7252f9f593387b945242404b.tar.bz2
Skyblocker-6cf640e935c300ed7252f9f593387b945242404b.zip
Add unbreakable carpet highlighter (#1034)
* Add mithril carpet highlighter * Make mithril carpet highlighter configurable * Halve the required getBlockState calls * Add light blue carpet as a possible carpet block * Add tungsten carpets and rename carpet highlighter Because apparently it's not limited to mithril * AVLTreeSet instead of ArraySet * Use scheduleCyclic instead of END_CLIENT_TICK event * Check if the feature is enabled before ticking * Fix rebase artifacts * Remove unused variable
Diffstat (limited to 'src/main/resources')
-rw-r--r--src/main/resources/assets/skyblocker/lang/en_us.json5
-rw-r--r--src/main/resources/skyblocker.accesswidener3
2 files changed, 8 insertions, 0 deletions
diff --git a/src/main/resources/assets/skyblocker/lang/en_us.json b/src/main/resources/assets/skyblocker/lang/en_us.json
index 7d22188b..f980869d 100644
--- a/src/main/resources/assets/skyblocker/lang/en_us.json
+++ b/src/main/resources/assets/skyblocker/lang/en_us.json
@@ -611,6 +611,11 @@
"skyblocker.config.mining.dwarvenMines": "Dwarven Mines",
"skyblocker.config.mining.dwarvenMines.solveFetchur": "Solve Fetchur",
"skyblocker.config.mining.dwarvenMines.solvePuzzler": "Solve Puzzler Puzzle",
+ "skyblocker.config.mining.dwarvenMines.enableCarpetHighlight": "Enable Unbreakable Carpet Highlighter",
+ "skyblocker.config.mining.dwarvenMines.enableCarpetHighlight.@Tooltip": "Highlights unbreakable carpets within ore veins in the Dwarven Mines.",
+ "skyblocker.config.mining.dwarvenMines.carpetHighlightColor": "Carpet Highlight Color",
+ "skyblocker.config.mining.dwarvenMines.carpetHighlightColor.@Tooltip": "Sets the color of the highlight for the unbreakable carpets.",
+
"skyblocker.config.mining.enableDrillFuel": "Enable Drill Fuel",
diff --git a/src/main/resources/skyblocker.accesswidener b/src/main/resources/skyblocker.accesswidener
index 6ff14678..9bce0c27 100644
--- a/src/main/resources/skyblocker.accesswidener
+++ b/src/main/resources/skyblocker.accesswidener
@@ -27,3 +27,6 @@ extendable method net/minecraft/nbt/StringNbtReader readCompound ()Lnet/minecraf
extendable method net/minecraft/nbt/StringNbtReader parseList ()Lnet/minecraft/nbt/NbtElement;
extendable method net/minecraft/nbt/StringNbtReader readComma ()Z
extendable method net/minecraft/nbt/StringNbtReader expect (C)V
+
+# Block Shapes
+accessible field net/minecraft/block/CarpetBlock SHAPE Lnet/minecraft/util/shape/VoxelShape;