Skip to content

Commit 5669f6b

Browse files
committed
Loom 1.10, Remove Consumer use in Forge Client
1 parent 6afac13 commit 5669f6b

10 files changed

Lines changed: 12 additions & 27 deletions

File tree

build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import net.fabricmc.loom.api.LoomGradleExtensionAPI
22

33
plugins {
44
id("architectury-plugin") version "3.4-SNAPSHOT"
5-
id("dev.architectury.loom") version "1.9-SNAPSHOT" apply false
6-
id("com.gradleup.shadow") version "8.3.5" apply false
7-
kotlin("jvm") version ("2.0.10")
5+
id("dev.architectury.loom") version "1.10-SNAPSHOT" apply false
6+
id("com.gradleup.shadow") version "8.3.6" apply false
7+
kotlin("jvm") version ("2.1.20")
88
java
99
idea
1010
`maven-publish`
@@ -64,7 +64,7 @@ subprojects {
6464
parchment("org.parchmentmc.data:parchment-$minecraftVersion:${project.properties["parchment"]}@zip")
6565
})
6666

67-
compileOnly("org.jetbrains:annotations:26.0.1")
67+
compileOnly("org.jetbrains:annotations:26.0.2")
6868
}
6969

7070
java {

common/src/main/java/generations/gg/generations/core/generationscore/common/client/GenerationsCoreClient.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import com.cobblemon.mod.common.platform.events.ClientPlayerEvent;
1313
import com.cobblemon.mod.common.platform.events.PlatformEvents;
1414
import com.mojang.blaze3d.systems.RenderSystem;
15-
import com.mojang.blaze3d.vertex.BufferUploader;
1615
import com.mojang.blaze3d.vertex.PoseStack;
1716
import com.mojang.blaze3d.vertex.VertexConsumer;
1817
import dev.architectury.registry.item.ItemPropertiesRegistry;
@@ -33,8 +32,6 @@
3332
import generations.gg.generations.core.generationscore.common.world.entity.GenerationsBoatEntity;
3433
import generations.gg.generations.core.generationscore.common.world.entity.GenerationsEntities;
3534
import generations.gg.generations.core.generationscore.common.world.item.*;
36-
import generations.gg.generations.core.generationscore.common.world.item.curry.CurryData;
37-
import generations.gg.generations.core.generationscore.common.world.item.curry.CurryType;
3835
import generations.gg.generations.core.generationscore.common.world.item.curry.ItemCurry;
3936
import generations.gg.generations.core.generationscore.common.world.level.block.GenerationsBlocks;
4037
import generations.gg.generations.core.generationscore.common.world.level.block.GenerationsShrines;
@@ -72,10 +69,8 @@
7269
import net.minecraft.world.entity.Entity;
7370
import net.minecraft.world.entity.EntityType;
7471
import net.minecraft.world.entity.player.Player;
75-
import net.minecraft.world.item.FishingRodItem;
7672
import net.minecraft.world.item.Item;
7773
import net.minecraft.world.item.ItemStack;
78-
import net.minecraft.world.item.Items;
7974
import net.minecraft.world.level.Level;
8075
import net.minecraft.world.level.block.entity.BlockEntity;
8176
import net.minecraft.world.level.block.entity.BlockEntityType;

fabric/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ dependencies {
7272

7373
//Cobblemon
7474
modApi("com.cobblemon:fabric:${project.properties["cobblemon_version"]}")
75-
modApi("net.fabricmc:fabric-language-kotlin:1.12.0+kotlin.2.0.10")
75+
modApi("net.fabricmc:fabric-language-kotlin:1.13.2+kotlin.2.1.20")
7676
modRuntimeOnly("com.jozufozu.flywheel:flywheel-fabric-$minecraftVersion:${project.properties["flywheel_fabric_version"]}")
7777
}
7878

fabric/src/main/java/generations/gg/generations/core/generationscore/fabric/client/GenerationsCoreClientFabric.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package generations.gg.generations.core.generationscore.fabric.client;
22

3-
import com.mojang.authlib.minecraft.client.MinecraftClient;
43
import generations.gg.generations.core.generationscore.common.client.GenerationsCoreClient;
54
import generations.gg.generations.core.generationscore.common.world.level.block.GenerationsBlocks;
65
import generations.gg.generations.core.generationscore.common.world.level.block.GenerationsMushroomBlock;

forge/src/main/java/generations/gg/generations/core/generationscore/forge/client/GenerationsCoreClientForge.java

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
package generations.gg.generations.core.generationscore.forge.client;
22

3-
import com.mojang.blaze3d.systems.RenderSystem;
43
import generations.gg.generations.core.generationscore.common.GenerationsCore;
54
import generations.gg.generations.core.generationscore.common.client.GenerationsCoreClient;
65
import generations.gg.generations.core.generationscore.common.client.screen.Overlays;
7-
import generations.gg.generations.core.generationscore.common.world.level.block.GenerationsBlocks;
86
import net.minecraft.client.Minecraft;
9-
import net.minecraft.client.gui.screens.Screen;
10-
import net.minecraft.resources.ResourceLocation;
117
import net.minecraftforge.client.event.EntityRenderersEvent;
128
import net.minecraftforge.client.event.RegisterGuiOverlaysEvent;
139
import net.minecraftforge.client.event.RenderLevelStageEvent;
@@ -16,8 +12,6 @@
1612
import net.minecraftforge.eventbus.api.IEventBus;
1713
import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
1814

19-
import java.util.function.Consumer;
20-
2115
/**
2216
* This class is used to initialize the Forge client side of the mod.
2317
* @see FMLClientSetupEvent
@@ -31,11 +25,11 @@ public class GenerationsCoreClientForge {
3125
* @param eventBus The event bus to register the client side of the mod to.
3226
*/
3327
public static void init(IEventBus eventBus) {
34-
eventBus.addListener((Consumer<EntityRenderersEvent.RegisterRenderers>) event -> {
28+
eventBus.addListener((EntityRenderersEvent.RegisterRenderers event) -> {
3529
GenerationsCoreClient.registerBlockEntityRenderers(event::registerBlockEntityRenderer);
3630
GenerationsCoreClient.registerEntityRenderers(event::registerEntityRenderer);
3731
});
38-
eventBus.addListener((Consumer<EntityRenderersEvent.RegisterLayerDefinitions>) event -> GenerationsCoreClient.registerLayerDefinitions(event::registerLayerDefinition));
32+
eventBus.addListener((EntityRenderersEvent.RegisterLayerDefinitions event) -> GenerationsCoreClient.registerLayerDefinitions(event::registerLayerDefinition));
3933
eventBus.addListener(GenerationsCoreClientForge::forgeClientSetup);
4034
eventBus.addListener(GenerationsCoreClientForge::registerGUILayers);
4135
MinecraftForge.EVENT_BUS.addListener(GenerationsCoreClientForge::renderHighlightedPath);
@@ -52,8 +46,6 @@ private static void renderHighlightedPath(RenderLevelStageEvent event) {
5246

5347
private static void forgeClientSetup(final FMLClientSetupEvent event) {
5448
GenerationsCoreClient.onInitialize(Minecraft.getInstance());
55-
// ForgeConfig.CLIENT.alwaysSetupTerrainOffThread.set(true); // Performance improvement
56-
// ForgeConfig.CLIENT.experimentalForgeLightPipelineEnabled.set(true); // Use Experimental Forge Light Pipeline
5749
}
5850

5951
private static void registerGUILayers(final RegisterGuiOverlaysEvent event) {

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ botarium_version=2.3.4
1111
devauth_version=1.2.1
1212
cobblemon_version=1.5.2+1.20.1
1313

14-
fabric_loader_version=0.16.9
14+
fabric_loader_version=0.16.12
1515
fabric_api_version=0.92.2
1616

1717
forge_version=47.3.11

gradle/wrapper/gradle-wrapper.jar

122 Bytes
Binary file not shown.

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.11.1-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 2 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pluginManagement.repositories {
88
}
99

1010
plugins {
11-
id("com.gradle.develocity") version("3.18.2")
11+
id("com.gradle.develocity") version("3.19.2")
1212
}
1313

1414
develocity.buildScan {

0 commit comments

Comments
 (0)