9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-26 18:39:20 +00:00

rename packages

This commit is contained in:
XiaoMoMi
2025-03-24 19:44:17 +08:00
parent a8725bb789
commit 90279e90fd
11 changed files with 35 additions and 41 deletions

View File

@@ -1,21 +0,0 @@
package net.momirealms.craftEngineFabricMod.client.util;
import net.fabricmc.fabric.api.client.rendering.v1.ColorProviderRegistry;
import net.minecraft.block.Block;
import net.minecraft.client.color.world.BiomeColors;
import net.minecraft.world.biome.FoliageColors;
public class BlockUtils {
public static void registerColor(Block block) {
ColorProviderRegistry.BLOCK.register(
(state, world, pos, tintIndex) -> {
if (world != null && pos != null) {
return BiomeColors.getFoliageColor(world, pos);
}
return FoliageColors.DEFAULT;
},
block
);
}
}

View File

@@ -1,19 +1,21 @@
package net.momirealms.craftEngineFabricMod.client;
package net.momirealms.craftengine.fabric.client;
import net.fabricmc.api.ClientModInitializer;
import net.fabricmc.fabric.api.blockrenderlayer.v1.BlockRenderLayerMap;
import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;
import net.fabricmc.fabric.api.client.rendering.v1.ColorProviderRegistry;
import net.fabricmc.fabric.api.networking.v1.PayloadTypeRegistry;
import net.minecraft.block.Block;
import net.minecraft.client.color.world.BiomeColors;
import net.minecraft.client.gui.screen.DisconnectedScreen;
import net.minecraft.client.render.RenderLayer;
import net.minecraft.registry.Registries;
import net.minecraft.text.Text;
import net.minecraft.util.Identifier;
import net.momirealms.craftEngineFabricMod.client.config.ModConfig;
import net.momirealms.craftEngineFabricMod.client.network.CraftEnginePayload;
import net.momirealms.craftEngineFabricMod.client.util.BlockUtils;
import net.minecraft.world.biome.FoliageColors;
import net.momirealms.craftengine.fabric.client.config.ModConfig;
import net.momirealms.craftengine.fabric.client.network.CraftEnginePayload;
import java.nio.charset.StandardCharsets;
@@ -28,7 +30,7 @@ public class CraftEngineFabricModClient implements ClientModInitializer {
if (id.getNamespace().equals(CraftEngineFabricModClient.MOD_ID)) {
BlockRenderLayerMap.INSTANCE.putBlock(block, RenderLayer.getCutoutMipped());
if (id.getPath().contains("leaves")) {
BlockUtils.registerColor(block);
registerColor(block);
}
}
});
@@ -57,4 +59,16 @@ public class CraftEngineFabricModClient implements ClientModInitializer {
});
});
}
public static void registerColor(Block block) {
ColorProviderRegistry.BLOCK.register(
(state, world, pos, tintIndex) -> {
if (world != null && pos != null) {
return BiomeColors.getFoliageColor(world, pos);
}
return FoliageColors.DEFAULT;
},
block
);
}
}

View File

@@ -1,4 +1,4 @@
package net.momirealms.craftEngineFabricMod.client.config;
package net.momirealms.craftengine.fabric.client.config;
import me.shedaniel.clothconfig2.api.ConfigBuilder;
import me.shedaniel.clothconfig2.api.ConfigCategory;

View File

@@ -1,4 +1,4 @@
package net.momirealms.craftEngineFabricMod.client.config;
package net.momirealms.craftengine.fabric.client.config;
import com.terraformersmc.modmenu.api.ConfigScreenFactory;
import com.terraformersmc.modmenu.api.ModMenuApi;

View File

@@ -1,4 +1,4 @@
package net.momirealms.craftEngineFabricMod.client.network;
package net.momirealms.craftengine.fabric.client.network;
import net.minecraft.network.RegistryByteBuf;
import net.minecraft.network.codec.PacketCodec;

View File

@@ -1,4 +1,4 @@
package net.momirealms.craftEngineFabricMod.client.network;
package net.momirealms.craftengine.fabric.client.network;
import net.minecraft.network.RegistryByteBuf;
import net.minecraft.network.codec.PacketCodec;

View File

@@ -1,14 +1,14 @@
package net.momirealms.craftEngineFabricMod;
package net.momirealms.craftEngine.fabric;
import net.fabricmc.api.ModInitializer;
import net.fabricmc.loader.api.FabricLoader;
import net.minecraft.block.BlockState;
import net.minecraft.util.Identifier;
import net.momirealms.craftEngineFabricMod.client.config.ModConfig;
import net.momirealms.craftEngineFabricMod.util.BlockUtils;
import net.momirealms.craftEngineFabricMod.util.LoggerFilter;
import net.momirealms.craftEngineFabricMod.util.RegisterBlocks;
import net.momirealms.craftEngineFabricMod.util.YamlUtils;
import net.momirealms.craftEngine.fabric.util.BlockUtils;
import net.momirealms.craftEngine.fabric.util.LoggerFilter;
import net.momirealms.craftEngine.fabric.util.RegisterBlocks;
import net.momirealms.craftEngine.fabric.util.YamlUtils;
import net.momirealms.craftengine.fabric.client.config.ModConfig;
import org.yaml.snakeyaml.DumperOptions;
import org.yaml.snakeyaml.Yaml;

View File

@@ -1,4 +1,4 @@
package net.momirealms.craftEngineFabricMod.util;
package net.momirealms.craftEngine.fabric.util;
import net.minecraft.block.AbstractBlock;
import net.minecraft.block.BlockState;
@@ -7,6 +7,7 @@ import org.jetbrains.annotations.Nullable;
import java.lang.reflect.AccessibleObject;
import java.lang.reflect.Field;
import static java.util.Objects.requireNonNull;
public class BlockUtils {

View File

@@ -1,4 +1,4 @@
package net.momirealms.craftEngineFabricMod.util;
package net.momirealms.craftEngine.fabric.util;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.core.LogEvent;

View File

@@ -1,4 +1,4 @@
package net.momirealms.craftEngineFabricMod.util;
package net.momirealms.craftEngine.fabric.util;
import net.minecraft.block.AbstractBlock;
import net.minecraft.block.Block;
@@ -7,7 +7,7 @@ import net.minecraft.registry.Registry;
import net.minecraft.registry.RegistryKey;
import net.minecraft.registry.RegistryKeys;
import net.minecraft.util.Identifier;
import net.momirealms.craftEngineFabricMod.CraftEngineFabricMod;
import net.momirealms.craftEngine.fabric.CraftEngineFabricMod;
import java.util.function.Function;

View File

@@ -1,4 +1,4 @@
package net.momirealms.craftEngineFabricMod.util;
package net.momirealms.craftEngine.fabric.util;
import com.mojang.brigadier.StringReader;
import net.minecraft.block.Block;