Skip to content

Commit 5ecfb3e

Browse files
mc-zuriextremeheat
andauthored
26.1 updates (#72)
Co-authored-by: extremeheat <extreme@protonmail.ch>
1 parent d81b43d commit 5ecfb3e

9 files changed

Lines changed: 32 additions & 22 deletions

File tree

buildSrc/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ repositories {
1414
}
1515

1616
dependencies {
17-
implementation("xyz.wagyourtail.unimined:xyz.wagyourtail.unimined.gradle.plugin:1.2.15-SNAPSHOT")
18-
implementation("io.freefair.gradle:lombok-plugin:8.10.2")
17+
implementation("xyz.wagyourtail.unimined:xyz.wagyourtail.unimined.gradle.plugin:1.3.16-SNAPSHOT")
18+
implementation("io.freefair.gradle:lombok-plugin:8.14.4")
1919
implementation("com.diffplug.spotless:spotless-plugin-gradle:6.25.0")
2020
}

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.4.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

mc/1.21.11/build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ unimined.minecraft {
99

1010
mappings {
1111
mojmap()
12-
13-
devFallbackNamespace "mojmap"
12+
13+
devNamespace "mojmap"
14+
devFallbackNamespace "intermediary"
1415
}
1516

1617
customPatcher(new CustomOfficialFabricMinecraftTransformer(project, delegate as MinecraftProvider)) {

mc/26.1/build.gradle

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,29 @@ plugins {
44
id 'dg-mc-conventions'
55
}
66

7+
java {
8+
toolchain {
9+
languageVersion.set(JavaLanguageVersion.of(25))
10+
}
11+
}
12+
13+
lombok {
14+
version = "1.18.42"
15+
}
16+
717
unimined.minecraft {
818
version "26.1"
919

1020
mappings {
11-
mojmap()
12-
13-
devFallbackNamespace "mojmap"
21+
devFallbackNamespace "official"
1422
}
1523

1624
customPatcher(new CustomOfficialFabricMinecraftTransformer(project, delegate as MinecraftProvider)) {
1725
it.loader libs.versions.fabric.loader.get()
1826
}
1927

2028
runs.config("server") {
21-
javaVersion = JavaVersion.VERSION_21
29+
javaVersion = JavaVersion.VERSION_25
2230
}
2331

2432
defaultRemapJar = true

mc/26.1/src/main/java/dev/u9g/minecraftdatagenerator/generators/BlocksDataGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ public static JsonObject generateBlock(List<MaterialsDataGenerator.MaterialInfo>
146146

147147
blockDesc.addProperty("transparent", !defaultState.canOcclude());
148148
blockDesc.addProperty("emitLight", defaultState.getLightEmission());
149-
blockDesc.addProperty("filterLight", defaultState.getLightBlock());
149+
blockDesc.addProperty("filterLight", defaultState.getLightDampening());
150150

151151
blockDesc.addProperty("defaultState", Block.getId(defaultState));
152152
blockDesc.addProperty("minStateId", Block.getId(blockStates.getFirst()));

mc/26.1/src/main/java/dev/u9g/minecraftdatagenerator/generators/RecipeDataGenerator.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,10 @@ public JsonElement generateDataJson() {
5656
var rootRecipeObject = new JsonObject();
5757
rootRecipeObject.add("ingredients", ingredients);
5858
var resultObject = new JsonObject();
59-
resultObject.addProperty("id", getRawIdFor(sl.assemble(CraftingInput.EMPTY, registryManager).getItem()));
60-
resultObject.addProperty("count", sl.assemble(CraftingInput.EMPTY, registryManager).getCount());
59+
resultObject.addProperty("id", getRawIdFor(sl.assemble(CraftingInput.EMPTY).getItem()));
60+
resultObject.addProperty("count", sl.assemble(CraftingInput.EMPTY).getCount());
6161
rootRecipeObject.add("result", resultObject);
62-
recipes.put(getRawIdFor(sl.assemble(CraftingInput.EMPTY, registryManager).getItem()), rootRecipeObject);
62+
recipes.put(getRawIdFor(sl.assemble(CraftingInput.EMPTY).getItem()), rootRecipeObject);
6363
}
6464
}
6565
recipes.forEach((a, b) -> {
@@ -118,11 +118,11 @@ private void generateShapedRecipe(RegistryAccess registryManager, JsonObject fin
118118
finalRecipe.add("inShape", inShape);
119119

120120
var resultObject = new JsonObject();
121-
resultObject.addProperty("id", getRawIdFor(sr.assemble(CraftingInput.EMPTY, registryManager).getItem()));
122-
resultObject.addProperty("count", sr.assemble(CraftingInput.EMPTY, registryManager).getCount());
121+
resultObject.addProperty("id", getRawIdFor(sr.assemble(CraftingInput.EMPTY).getItem()));
122+
resultObject.addProperty("count", sr.assemble(CraftingInput.EMPTY).getCount());
123123
finalRecipe.add("result", resultObject);
124124

125-
String id = ((Integer) getRawIdFor(sr.assemble(CraftingInput.EMPTY, registryManager).getItem())).toString();
125+
String id = ((Integer) getRawIdFor(sr.assemble(CraftingInput.EMPTY).getItem())).toString();
126126

127127
if (!finalObj.has(id)) {
128128
finalObj.add(id, new JsonArray());

mc/26.1/src/main/java/dev/u9g/minecraftdatagenerator/generators/TintsDataGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ private static int removeAlphaChannel(int color) {
5353
}
5454

5555
private static int getBlockColor(Block block) {
56-
return BlockColors.createDefault().getColor(block.defaultBlockState(), EmptyRenderBlockView.INSTANCE, BlockPos.ZERO, 0xFFFFFF);
56+
return BlockColors.createDefault().getTintSource(block.defaultBlockState(), 0).colorInWorld(block.defaultBlockState(), EmptyRenderBlockView.INSTANCE, BlockPos.ZERO);
5757
}
5858

5959
public static Map<Block, Integer> generateConstantTintColors() {

mc/26.1/src/main/java/dev/u9g/minecraftdatagenerator/util/EmptyRenderBlockView.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
import net.minecraft.core.Direction;
66
import net.minecraft.core.Registry;
77
import net.minecraft.core.registries.Registries;
8-
import net.minecraft.world.level.BlockAndTintGetter;
8+
import net.minecraft.client.renderer.block.BlockAndTintGetter;
9+
import net.minecraft.world.level.CardinalLighting;
910
import net.minecraft.world.level.LightLayer;
1011
import net.minecraft.world.level.biome.Biome;
1112
import net.minecraft.world.level.biome.BiomeSpecialEffects.GrassColorModifier;
@@ -44,8 +45,8 @@ public int getHeight() {
4445
}
4546

4647
@Override
47-
public float getShade(Direction direction, boolean shaded) {
48-
return 0.0f;
48+
public CardinalLighting cardinalLighting() {
49+
return CardinalLighting.DEFAULT;
4950
}
5051

5152
@Override

settings.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
plugins {
2-
id 'org.gradle.toolchains.foojay-resolver-convention' version '0.8.0'
2+
id 'org.gradle.toolchains.foojay-resolver-convention' version '1.0.0'
33
}
44

55
dependencyResolutionManagement {
66
versionCatalogs {
77
libs {
8-
version('fabric-loader', '0.16.13')
8+
version('fabric-loader', '0.18.4')
99
}
1010
}
1111
}

0 commit comments

Comments
 (0)