Update to NeoForge 26.1.2.55-beta
This commit is contained in:
parent
45be529ed7
commit
7e2204b7bb
|
|
@ -123,9 +123,9 @@ dependencies {
|
|||
//}
|
||||
// JADE OPTIONAL
|
||||
//implementation("curse.maven:jade-324717:6291517")
|
||||
// JEI OPTIONAL todo change back to mc_version
|
||||
compileOnly("mezz.jei:jei-${'26.1.2'}-neoforge-api:${jei_version}")
|
||||
runtimeOnly("mezz.jei:jei-${'26.1.2'}-neoforge:${jei_version}")
|
||||
// JEI OPTIONAL
|
||||
compileOnly("mezz.jei:jei-${mc_version}-neoforge-api:${jei_version}")
|
||||
runtimeOnly("mezz.jei:jei-${mc_version}-neoforge:${jei_version}")
|
||||
// EMI OPTIONAL
|
||||
//compileOnly("dev.emi:emi-neoforge:${emi_version}+${mc_version}:api")
|
||||
//runtimeOnly("dev.emi:emi-neoforge:${emi_version}+${mc_version}")
|
||||
|
|
|
|||
|
|
@ -5,9 +5,9 @@ org.gradle.daemon=true
|
|||
org.gradle.parallel=true
|
||||
org.gradle.caching=true
|
||||
|
||||
mc_version=26.1.1
|
||||
neo_version=26.1.1.1-beta
|
||||
neo_version_range=[26.1,)
|
||||
mc_version=26.1.2
|
||||
neo_version=26.1.2.55-beta
|
||||
neo_version_range=[26.1.2,)
|
||||
loader_version_range=[4,)
|
||||
|
||||
jei_version=29.5.0.28
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
// 26.1.1 2026-05-14T19:12:42.901284802 atlases generator for exdeorum
|
||||
// 26.1.2 2026-05-15T13:35:45.56237275 atlases generator for exdeorum
|
||||
26af1814d32fa6b215fbd918b14fe1c65d9e1eb9 assets/minecraft/atlases/blocks.json
|
||||
3737d1173220d03819c78453e07b289e4c5f8881 assets/minecraft/atlases/gui.json
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// 26.1.1 2026-05-14T19:37:53.714706698 Tags for minecraft:item mod id exdeorum
|
||||
// 26.1.2 2026-05-15T13:35:45.574416969 Tags for minecraft:item mod id exdeorum
|
||||
6c72957356b1d59a27be736fa1da54a5a9795ef7 data/exdeorum/tags/item/barrels.json
|
||||
6afa16b45f76c0defa1675d07586e2c6e6b0be69 data/exdeorum/tags/item/compressed/andesite.json
|
||||
31b46613766e4cdc53196850495ab1019f61cb48 data/exdeorum/tags/item/compressed/blackstone.json
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// 26.1.1 2026-05-14T19:37:53.704965043 Loot Tables
|
||||
// 26.1.2 2026-05-15T13:35:45.561245497 Loot Tables
|
||||
105d8a61ea7145d7798146d385d4aad24fd1588d data/exdeorum/loot_table/blocks/acacia_barrel.json
|
||||
83d50cbd5e45dfa72bf102fd4c0103a388cff9c4 data/exdeorum/loot_table/blocks/acacia_compressed_sieve.json
|
||||
1e77127a82cbba0937bb02694f65cf1893aeffcb data/exdeorum/loot_table/blocks/acacia_crucible.json
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
// 26.1.1 2026-04-06T22:07:00.415116599 Tags for minecraft:fluid mod id exdeorum
|
||||
// 26.1.2 2026-05-15T13:35:45.554135068 Tags for minecraft:fluid mod id exdeorum
|
||||
71d650702c2830e62790c9a110dd0c62eb552cf5 data/minecraft/tags/fluid/water.json
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// 26.1.1 2026-05-14T19:37:53.7142837 Tags for minecraft:block mod id exdeorum
|
||||
// 26.1.2 2026-05-15T13:35:45.573871937 Tags for minecraft:block mod id exdeorum
|
||||
c2f6fb7224bd1e2fdb87249751113c4d66dbc21f data/exdeorum/tags/block/mineable/hammer.json
|
||||
77dfab311d3714c77bcac2df0397d23d4707f03b data/exdeorum/tags/block/watering_can_tickable.json
|
||||
f6a9610ebae09549baf17e27200037cd17318055 data/minecraft/tags/block/leaves.json
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
// 26.1.1 2026-04-06T22:07:00.434866163 Sound Definitions
|
||||
// 26.1.2 2026-05-15T13:35:45.574948145 Sound Definitions
|
||||
33424544e6cf49e7ad5d1a6a9bc815d66be63114 assets/exdeorum/sounds.json
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
// 26.1.1 2026-04-06T22:07:00.433897938 Tags for minecraft:worldgen/world_preset mod id exdeorum
|
||||
// 26.1.2 2026-05-15T13:35:45.574175731 Tags for minecraft:worldgen/world_preset mod id exdeorum
|
||||
fdfafeea90e535146391dd75bd9e25af8b43fe30 data/minecraft/tags/worldgen/world_preset/normal.json
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
// 26.1.1 2026-05-15T11:59:32.026904984 ModKit Language: en_us for mod 'exdeorum'
|
||||
// 26.1.2 2026-05-15T13:35:45.55322574 ModKit Language: en_us for mod 'exdeorum'
|
||||
994c3e75819f30f5398e9ddf6b3ace1e04caccfc assets/exdeorum/lang/en_us.json
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// 26.1.1 2026-04-06T22:07:00.432895568 Tags for minecraft:worldgen/structure_set mod id exdeorum
|
||||
// 26.1.2 2026-05-15T13:35:45.57298446 Tags for minecraft:worldgen/structure_set mod id exdeorum
|
||||
35133e95f1c8fdd7a1c21afcc231fc0bffefb9a8 data/exdeorum/tags/worldgen/structure_set/overworld_void_structure_sets.json
|
||||
56ffeb3beb8ca3df4a20420bc56f6139ebf57ada data/exdeorum/tags/worldgen/structure_set/the_end_void_structure_sets.json
|
||||
14abefb27112e5ad3ebce0cb9618fb51c54e2f9d data/exdeorum/tags/worldgen/structure_set/the_nether_void_structure_sets.json
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// 26.1.1 2026-05-15T13:18:31.946487302 ModKit Recipes for mod 'exdeorum'
|
||||
// 26.1.2 2026-05-15T13:35:45.564024987 ModKit Recipes for mod 'exdeorum'
|
||||
0060d0e16dba2df44cc115f8ed68ef5dc52c74f1 data/exdeorum/advancement/recipes/building_blocks/andesite.json
|
||||
b9c5d12771d724cd646e637641da7a4d6b0a6bbf data/exdeorum/advancement/recipes/building_blocks/basalt.json
|
||||
d87a237248c140367dbfb748d45f532534e5b45c data/exdeorum/advancement/recipes/building_blocks/blackstone.json
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// 26.1.1 2026-04-06T22:07:00.434599089 Advancements
|
||||
// 26.1.2 2026-05-15T13:35:45.57472449 Advancements
|
||||
5d50288336dc6d2f95c5c57ca160141b33b42922 data/exdeorum/advancement/core/barrel.json
|
||||
be6b186fe6fad6fbed971044630d603dde0b55c0 data/exdeorum/advancement/core/crook.json
|
||||
62fcc7ce39b005c4d95926b57d98e348b4cc46f9 data/exdeorum/advancement/core/root.json
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
// 26.1.1 2026-04-06T22:07:00.433314948 Global Loot Modifiers : exdeorum
|
||||
539ba0e881830430ae2c03f7ac8dec6f2de478a0 data/exdeorum/loot_modifiers/compressed_hammer.json
|
||||
dd0417e36e03e0f51e1f1bbcff295b54128fdf8f data/exdeorum/loot_modifiers/crook.json
|
||||
57991d8346a472f12c1a4b6cb94151d2c1bfa371 data/exdeorum/loot_modifiers/hammer.json
|
||||
4dbec2c1b329ffcd96f4f903f59382c75e0d538c data/neoforge/loot_modifiers/global_loot_modifiers.json
|
||||
// 26.1.2 2026-05-15T13:35:45.573521046 Global Loot Modifiers : exdeorum
|
||||
97fb08d88e69018349a497deba2a141f95ef8edc data/exdeorum/loot_modifiers/compressed_hammer.json
|
||||
f5f8a070f0533dead2702fae6edfdbad6c48311c data/exdeorum/loot_modifiers/crook.json
|
||||
468f740579fc7429410bbaf9b86c6ada29c6928f data/exdeorum/loot_modifiers/hammer.json
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// 26.1.1 2026-05-15T11:59:32.028019255 ModKit Item Models for mod 'exdeorum'
|
||||
// 26.1.2 2026-05-15T13:35:45.554995054 ModKit Item Models for mod 'exdeorum'
|
||||
8cfb1fdb327d53288205eb62b8b7857eafa2a091 assets/exdeorum/items/acacia_barrel.json
|
||||
8c5b35194de98a2325ed84334623e72596e50b0f assets/exdeorum/items/acacia_compressed_sieve.json
|
||||
930e698609436fdf71a3ab0b738f7566adfe15c7 assets/exdeorum/items/acacia_crucible.json
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// 26.1.1 2026-05-14T21:40:52.184629639 ModKit Block Models for mod 'exdeorum'
|
||||
// 26.1.2 2026-05-15T13:35:45.559143335 ModKit Block Models for mod 'exdeorum'
|
||||
c73197f2dc770a353883c387b2b1f0b082283576 assets/exdeorum/blockstates/acacia_barrel.json
|
||||
e36a3d22e00c0eae2336a39f3d0c904ef1d89119 assets/exdeorum/blockstates/acacia_compressed_sieve.json
|
||||
a3ef4562a4c7833439d8d66ff9c210406d317995 assets/exdeorum/blockstates/acacia_crucible.json
|
||||
|
|
|
|||
|
|
@ -7,5 +7,6 @@
|
|||
"items": "#exdeorum:compressed_hammers"
|
||||
}
|
||||
}
|
||||
]
|
||||
],
|
||||
"priority": 1
|
||||
}
|
||||
|
|
@ -7,5 +7,6 @@
|
|||
"items": "#exdeorum:crooks"
|
||||
}
|
||||
}
|
||||
]
|
||||
],
|
||||
"priority": 1
|
||||
}
|
||||
|
|
@ -7,5 +7,6 @@
|
|||
"items": "#exdeorum:hammers"
|
||||
}
|
||||
}
|
||||
]
|
||||
],
|
||||
"priority": 1
|
||||
}
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
{
|
||||
"entries": [
|
||||
"exdeorum:hammer",
|
||||
"exdeorum:compressed_hammer",
|
||||
"exdeorum:crook"
|
||||
],
|
||||
"replace": false
|
||||
}
|
||||
|
|
@ -19,6 +19,7 @@ import thedarkcolour.exdeorum.tag.EItemTags;
|
|||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
import java.util.concurrent.CompletableFuture;
|
||||
import java.util.function.BiFunction;
|
||||
import java.util.function.Function;
|
||||
|
||||
class LootModifiers extends GlobalLootModifierProvider {
|
||||
|
|
@ -33,7 +34,7 @@ class LootModifiers extends GlobalLootModifierProvider {
|
|||
add("crook", CrookLootModifier::new, EItemTags.CROOKS);
|
||||
}
|
||||
|
||||
private void add(String name, Function<LootItemCondition[], IGlobalLootModifier> constructor, TagKey<Item> requiredTag) {
|
||||
add(name, constructor.apply(new LootItemCondition[]{new MatchTool(Optional.of(ItemPredicate.Builder.item().of(this.registries.lookupOrThrow(Registries.ITEM), requiredTag).build()))}), List.of());
|
||||
private void add(String name, BiFunction<LootItemCondition[], Integer, IGlobalLootModifier> constructor, TagKey<Item> requiredTag) {
|
||||
add(name, constructor.apply(new LootItemCondition[]{new MatchTool(Optional.of(ItemPredicate.Builder.item().of(this.registries.lookupOrThrow(Registries.ITEM), requiredTag).build()))}, 1), List.of());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,8 +14,8 @@ import thedarkcolour.exdeorum.tag.EItemTags;
|
|||
public class CompressedHammerLootModifier extends HammerLootModifier {
|
||||
public static final MapCodec<CompressedHammerLootModifier> CODEC = RecordCodecBuilder.mapCodec(inst -> LootModifier.codecStart(inst).apply(inst, CompressedHammerLootModifier::new));
|
||||
|
||||
public CompressedHammerLootModifier(LootItemCondition[] conditionsIn) {
|
||||
super(conditionsIn, EItemTags.COMPRESSED_HAMMER_FORTUNE_BLACKLIST);
|
||||
public CompressedHammerLootModifier(LootItemCondition[] conditionsIn, int priority) {
|
||||
super(conditionsIn, priority, EItemTags.COMPRESSED_HAMMER_FORTUNE_BLACKLIST);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
|
|
@ -43,8 +43,8 @@ import java.util.List;
|
|||
public class CrookLootModifier extends LootModifier {
|
||||
public static final MapCodec<CrookLootModifier> CODEC = RecordCodecBuilder.mapCodec(inst -> LootModifier.codecStart(inst).apply(inst, CrookLootModifier::new));
|
||||
|
||||
public CrookLootModifier(LootItemCondition[] conditions) {
|
||||
super(conditions);
|
||||
public CrookLootModifier(LootItemCondition[] conditions, int priority) {
|
||||
super(conditions, priority);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
|
|
@ -44,16 +44,16 @@ public class HammerLootModifier extends LootModifier {
|
|||
|
||||
private final TagKey<Item> fortuneBlacklistTag;
|
||||
|
||||
public HammerLootModifier(LootItemCondition[] conditionsIn) {
|
||||
super(conditionsIn);
|
||||
public HammerLootModifier(LootItemCondition[] conditionsIn, int priority) {
|
||||
super(conditionsIn, priority);
|
||||
|
||||
this.fortuneBlacklistTag = EItemTags.HAMMER_FORTUNE_BLACKLIST;
|
||||
}
|
||||
|
||||
protected HammerLootModifier(LootItemCondition[] conditionsIn, TagKey<Item> fortuneBlacklistTag) {
|
||||
super(conditionsIn);
|
||||
protected HammerLootModifier(LootItemCondition[] conditionsIn, int priority, TagKey<Item> fortuneBlacklistTag) {
|
||||
super(conditionsIn, priority);
|
||||
|
||||
this.fortuneBlacklistTag = fortuneBlacklistTag;
|
||||
this.fortuneBlacklistTag = fortuneBlacklistTag;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
|
|
@ -16,5 +16,5 @@
|
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
@javax.annotation.ParametersAreNonnullByDefault
|
||||
@org.jspecify.annotations.NullMarked
|
||||
package thedarkcolour.exdeorum.loot;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user