Skip to content

Commit 1303bd6

Browse files
committed
feat: port to 1.21.4
1 parent 2d9caeb commit 1303bd6

File tree

12 files changed

+20
-97
lines changed

12 files changed

+20
-97
lines changed

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ neoForge {
4646
systemProperty 'neoforge.enabledGameTestNamespaces', mod_id
4747
}
4848

49-
data {
50-
data()
49+
clientData {
50+
clientData()
5151
programArguments.addAll '--mod', mod_id, '--all', '--output', file('src/generated/resources/').getAbsolutePath(), '--existing', file('src/main/resources/').getAbsolutePath(), '--existing', file('src/generated/resources/').getAbsolutePath()
5252
}
5353
}

gradle.properties

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@ mod_credits=The Aether Team
1919
mod_authors=AlphaMode, bconlon, Blodhgarm
2020
mod_description=A library used for the Aether series of mods.
2121

22-
minecraft_version=1.21.3
23-
minecraft_version_range=[1.21.3,1.21.4)
22+
minecraft_version=1.21.4
23+
minecraft_version_range=[1.21.4,1.21.5)
2424

2525
moddevgradle_version=2.0.61-beta
2626

27-
neo_version=21.3.58
28-
neo_version_range=[21.3.58,)
27+
neo_version=21.4.33-beta
28+
neo_version_range=[21.4.33-beta,)
2929

3030
loader_version_range=[4,)
3131

3232
# Dependencies
3333
#jei_version=19.21.0.246
34-
rei_version=17.0.794
35-
cloth_config_version=16.0.143
36-
architectury_version=14.0.4
34+
rei_version=18.0.796
35+
cloth_config_version=17.0.144
36+
architectury_version=15.0.1
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
// 1.20.4 2024-03-19T10:35:14.783783 Pack Metadata
2-
0630d1efb0bbb9dc4800686ffcefbe74cfadbed7 pack.mcmeta
1+
// 1.21.4 2024-12-21T15:46:06.456637 Pack Metadata
2+
0a296f6e9cdeaa2055948e3d9a12e190096365de pack.mcmeta
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
// 1.20.4 2024-03-19T10:35:14.7727851 Languages: en_us for mod: nitrogen_internals
1+
// 1.21.4 2024-12-21T15:46:06.4516382 Languages: en_us for mod: nitrogen_internals
22
bfd0f7b37a636551b37e23f9b9b8fe61b080951b assets/nitrogen_internals/lang/en_us.json

src/generated/resources/pack.mcmeta

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"description": {
44
"translate": "pack.nitrogen_internals.mod.description"
55
},
6-
"pack_format": 26,
6+
"pack_format": 61,
77
"supported_formats": [
88
0,
99
2147483647

src/main/java/com/aetherteam/nitrogen/client/renderer/NitrogenRenderers.java

Lines changed: 0 additions & 19 deletions
This file was deleted.

src/main/java/com/aetherteam/nitrogen/client/renderer/blockentity/NitrogenBlockEntityWithoutLevelRenderer.java

Lines changed: 0 additions & 33 deletions
This file was deleted.

src/main/java/com/aetherteam/nitrogen/data/NitrogenDataGenerators.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414
import java.util.Optional;
1515

1616
public class NitrogenDataGenerators {
17-
public static void onInitializeDataGenerator(GatherDataEvent event) {
17+
public static void onInitializeDataGenerator(GatherDataEvent.Client event) {
1818
DataGenerator generator = event.getGenerator();
1919
PackOutput packOutput = generator.getPackOutput();
2020

2121
// Client Data
22-
generator.addProvider(event.includeClient(), new NitrogenLanguageData(packOutput));
22+
generator.addProvider(true, new NitrogenLanguageData(packOutput));
2323

2424
// pack.mcmeta
2525
generator.addProvider(true, new PackMetadataGenerator(packOutput).add(PackMetadataSection.TYPE, new PackMetadataSection(

src/main/java/com/aetherteam/nitrogen/entity/BossRoomTracker.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public void grantAdvancements(DamageSource damageSource) {
103103
for (UUID uuid : this.dungeonPlayers()) {
104104
Player player = this.boss().level().getPlayerByUUID(uuid);
105105
if (player != null) {
106-
player.awardKillScore(this.boss(), this.boss().getDeathScore(), damageSource);
106+
player.awardKillScore(this.boss(), damageSource);
107107
}
108108
}
109109
}

src/main/java/com/aetherteam/nitrogen/integration/rei/BlockStateRenderer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,9 +134,9 @@ private BlockPropertyPair getMatchingPair(ItemStack ingredient) {
134134
Map<Block, Optional<Reference2ObjectArrayMap<Property<?>, Comparable<?>>>> pairsMap = Stream.of(this.pairs).collect(Collectors.toMap(BlockPropertyPair::block, BlockPropertyPair::properties));
135135
Block block = null;
136136
Optional<Reference2ObjectArrayMap<Property<?>, Comparable<?>>> propertiesMap = Optional.empty();
137-
if (Minecraft.getInstance().level != null) {
137+
if (Minecraft.getInstance().level != null && Minecraft.getInstance().player != null) {
138138
for (Map.Entry<Block, Optional<Reference2ObjectArrayMap<Property<?>, Comparable<?>>>> entry : pairsMap.entrySet()) {
139-
ItemStack stack = entry.getKey().getCloneItemStack(Minecraft.getInstance().level, BlockPos.ZERO, entry.getKey().defaultBlockState());
139+
ItemStack stack = entry.getKey().getCloneItemStack(Minecraft.getInstance().level, BlockPos.ZERO, entry.getKey().defaultBlockState(), true, Minecraft.getInstance().player);
140140
stack = stack.isEmpty() ? new ItemStack(Blocks.STONE) : stack;
141141
if (stack.getItem() == ingredient.getItem()) {
142142
block = entry.getKey();

0 commit comments

Comments
 (0)