Skip to content

Commit 67ea67d

Browse files
committed
Merge remote-tracking branch 'polymania/1.20' into kilo
2 parents acfcaaf + 32d4428 commit 67ea67d

35 files changed

Lines changed: 324 additions & 286 deletions

.github/workflows/check_build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
java: [
1515
21, # Minimum
1616
]
17-
os: [ubuntu-20.04]
17+
os: [ubuntu-24.04]
1818
runs-on: ${{ matrix.os }}
1919
steps:
2020
- name: Checkout repository

client/src/main/java/com/terraformersmc/terrestria/TerrestriaClient.java

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,23 @@
66
import net.fabricmc.api.ClientModInitializer;
77
import net.fabricmc.api.EnvType;
88
import net.fabricmc.api.Environment;
9-
import net.fabricmc.fabric.api.blockrenderlayer.v1.BlockRenderLayerMap;
109
import net.fabricmc.fabric.api.client.particle.v1.ParticleRenderEvents;
10+
import net.fabricmc.fabric.api.client.rendering.v1.BlockRenderLayerMap;
1111
import net.fabricmc.fabric.api.client.rendering.v1.ColorProviderRegistry;
1212
import net.minecraft.block.Block;
1313
import net.minecraft.client.color.block.BlockColorProvider;
1414
import net.minecraft.client.color.world.BiomeColors;
15-
import net.minecraft.client.render.RenderLayer;
16-
import net.minecraft.client.render.TexturedRenderLayers;
15+
import net.minecraft.client.render.BlockRenderLayer;
1716
import net.minecraft.util.Identifier;
1817
import net.minecraft.world.biome.FoliageColors;
1918
import net.minecraft.world.biome.GrassColors;
2019

2120
// This class is an entrypoint
2221
@Environment(EnvType.CLIENT)
2322
public class TerrestriaClient implements ClientModInitializer {
24-
@SuppressWarnings("unused")
25-
private static final RenderLayer LEAVES_ITEM_LAYER = TexturedRenderLayers.getEntityCutout();
26-
private static final RenderLayer GRASS_BLOCK_LAYER = RenderLayer.getCutoutMipped();
27-
private static final RenderLayer PLANT_BLOCK_LAYER = RenderLayer.getCutout();
28-
private static final RenderLayer DOOR_BLOCK_LAYER = RenderLayer.getCutout();
23+
private static final BlockRenderLayer GRASS_BLOCK_LAYER = BlockRenderLayer.CUTOUT_MIPPED;
24+
private static final BlockRenderLayer PLANT_BLOCK_LAYER = BlockRenderLayer.CUTOUT;
25+
private static final BlockRenderLayer DOOR_BLOCK_LAYER = BlockRenderLayer.CUTOUT;
2926

3027
private static final BlockColorProvider FOLIAGE_BLOCK_COLORS =
3128
(block, world, pos, layer) -> world != null && pos != null ? BiomeColors.getFoliageColor(world, pos) : FoliageColors.DEFAULT;
@@ -51,7 +48,7 @@ private void registerEntityRenderers() {
5148
}
5249

5350
private void addColoredGrass(Block grass) {
54-
BlockRenderLayerMap.INSTANCE.putBlock(grass, GRASS_BLOCK_LAYER);
51+
BlockRenderLayerMap.putBlock(grass, GRASS_BLOCK_LAYER);
5552
ColorProviderRegistry.BLOCK.register(GRASS_BLOCK_COLORS, grass);
5653
}
5754
}
-1.69 KB
Loading
-6.76 KB
Loading
-1.72 KB
Loading
-6.72 KB
Loading
-1.83 KB
Loading
-6.84 KB
Loading
-1.61 KB
Loading
-6.79 KB
Loading

0 commit comments

Comments
 (0)