From c21870ed8edce24c0fbd88b588238a12ec11837b Mon Sep 17 00:00:00 2001 From: f-raZ0R Date: Sat, 5 Oct 2024 20:10:46 -0400 Subject: [PATCH] Add nightdew to archaeology loot --- gradle.properties | 2 +- .../de/dafuqs/spectrum/loot/SpectrumLootPoolModifiers.java | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 60f92ce812..4468c024ce 100644 --- a/gradle.properties +++ b/gradle.properties @@ -33,7 +33,7 @@ revelationary_version=1.3.8+1.20.1 fractal_version=1.2.0 matchbooks_version=1.20-SNAPSHOT # https://github.com/JamiesWhiteShirt/reach-entity-attributes -reach_entity_attributes_version=2.5.0 +reach_entity_attributes_version=2.4.0 arrowhead_version=797635e3c7 mixin_extras_version=0.4.1 # https://github.com/Terrails/colorful-hearts diff --git a/src/main/java/de/dafuqs/spectrum/loot/SpectrumLootPoolModifiers.java b/src/main/java/de/dafuqs/spectrum/loot/SpectrumLootPoolModifiers.java index 296a62c58a..51db3ac656 100644 --- a/src/main/java/de/dafuqs/spectrum/loot/SpectrumLootPoolModifiers.java +++ b/src/main/java/de/dafuqs/spectrum/loot/SpectrumLootPoolModifiers.java @@ -118,6 +118,13 @@ public static void setup() { // Some treasure hunter pools use custom loot conditions // because vanillas are too generic (fox/snow fox both use "fox" loot table) } + else if (id.equals(new Identifier("archaeology/ocean_ruin_cold")) || id.equals(new Identifier("archaeology/ocean_ruin_warm")) || + id.equals(new Identifier("archaeology/trail_ruins_rare")) || id.equals(new Identifier("archaeology/desert_pyramid")) || id.equals(new Identifier("archaeology/desert_well"))) + { + tableBuilder.modifyPools(builder -> { + builder.with(ItemEntry.builder(SpectrumItems.NIGHTDEW_SPROUT).weight(2).quality(-1)); + }); + } else if (id.equals(new Identifier("gameplay/sniffer_digging"))) { tableBuilder.modifyPools(builder -> { builder.with(ItemEntry.builder(SpectrumBlocks.WEEPING_GALA_SPRIG).weight(1));