v2.1.1

Changed files
+22 -22
src
main
java
xyz
naomieow
versions
1.21-fabric
1.21-neoforge
+1 -1
gradle.properties
··· 5 5 # Mod Details 6 6 mod.id=ibo 7 7 mod.name=Incendium Biomes Only 8 - mod.version=2.1.0 8 + mod.version=2.1.1 9 9 mod.group=xyz.naomieow 10 10 11 11 # Versioned deps
+16 -16
src/main/java/xyz/naomieow/ibo/IboMod.java
··· 4 4 import net.minecraft.resources.ResourceLocation; 5 5 6 6 //? if fabric { 7 - /*import net.fabricmc.api.ModInitializer; 7 + import net.fabricmc.api.ModInitializer; 8 8 import net.fabricmc.fabric.api.resource.ResourceManagerHelper; 9 9 import net.fabricmc.fabric.api.resource.ResourcePackActivationType; 10 10 import net.fabricmc.loader.api.FabricLoader; 11 - *///?} elif neoforge { 11 + //?} elif neoforge { 12 12 /*import net.minecraft.server.packs.PackLocationInfo; 13 13 import net.minecraft.server.packs.PackSelectionConfig; 14 14 import net.minecraft.server.packs.PackType; ··· 24 24 import java.nio.file.Path; 25 25 import java.util.Optional; 26 26 *///?} elif forge { 27 - import net.minecraft.server.packs.PackType; 27 + /*import net.minecraft.server.packs.PackType; 28 28 import net.minecraft.server.packs.repository.Pack; 29 29 import net.minecraft.server.packs.repository.PackSource; 30 30 import net.minecraftforge.event.AddPackFindersEvent; ··· 34 34 import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; 35 35 36 36 import java.nio.file.Path; 37 - //?} 37 + *///?} 38 38 39 39 //? if <1.19.3 && forge { 40 40 /*import net.minecraftforge.resource.PathPackResources; ··· 44 44 *///?} 45 45 46 46 //? if >=1.19.3 && forge { 47 - import net.minecraft.server.packs.PathPackResources; 47 + /*import net.minecraft.server.packs.PathPackResources; 48 48 import net.minecraft.server.packs.PackResources; 49 - //?} 49 + *///?} 50 50 51 51 //? if forge-like 52 - @Mod("ibo") 52 + /*@Mod("ibo")*/ 53 53 public class IboMod 54 54 //? if fabric 55 - /*implements ModInitializer*/ 55 + implements ModInitializer 56 56 { 57 57 58 58 public static ResourceLocation rl(String namespace, String path) { ··· 65 65 66 66 //? if forge { 67 67 68 - public IboMod() { 68 + /*public IboMod() { 69 69 IEventBus modEventBus = FMLJavaModLoadingContext.get().getModEventBus(); 70 70 modEventBus.addListener(this::registerIBOPack); 71 71 } 72 - //?} 72 + *///?} 73 73 74 74 //? if <1.19.3 && forge { 75 75 /*private void registerIBOPack(final AddPackFindersEvent event) { ··· 86 86 .getFileName() + ":ibo", 87 87 path 88 88 ); 89 - PackMetadataSection mcmeta = datapack.m_5550_(PackMetadataSection.SERIALIZER); 89 + PackMetadataSection mcmeta = datapack.getMetadataSection(PackMetadataSection.SERIALIZER); 90 90 if (mcmeta != null) { 91 91 event.addRepositorySource((consumer, constructor) -> consumer.accept(constructor.create( 92 92 "ibo/ibo", 93 - Component.m_130674_("Incendium Biomes Only"), 93 + Component.literal("Incendium Biomes Only"), 94 94 true, 95 95 () -> datapack, 96 96 mcmeta, ··· 107 107 *///?} 108 108 109 109 //? if >=1.19.3 && forge { 110 - private void registerIBOPack(final AddPackFindersEvent event) { 110 + /*private void registerIBOPack(final AddPackFindersEvent event) { 111 111 if (event.getPackType() == PackType.SERVER_DATA) { 112 112 Path path = ModList.get().getModFileById("ibo").getFile().findResource("resourcepacks/ibo"); 113 113 Pack ibo = Pack.readMetaAndCreate( ··· 131 131 event.addRepositorySource((consumer) -> consumer.accept(ibo)); 132 132 } 133 133 } 134 - //?} 134 + *///?} 135 135 136 136 //? if neoforge { 137 137 /*public IboMod(IEventBus modEventBus) { ··· 163 163 *///?} 164 164 165 165 //? if fabric { 166 - /*@Override 166 + @Override 167 167 public void onInitialize() { 168 168 FabricLoader.getInstance().getModContainer("ibo").ifPresent((modContainer -> ResourceManagerHelper.registerBuiltinResourcePack( 169 169 rl("ibo", "ibo"), ··· 172 172 ResourcePackActivationType.ALWAYS_ENABLED 173 173 ))); 174 174 } 175 - *///?} 175 + //?} 176 176 }
+1 -1
stonecutter.gradle.kts
··· 2 2 id("dev.kikugie.stonecutter") 3 3 id("dev.architectury.loom") version "1.7-SNAPSHOT" apply false 4 4 } 5 - stonecutter active "1.19.3-forge" /* [SC] DO NOT EDIT */ 5 + stonecutter active "1.19-fabric" /* [SC] DO NOT EDIT */ 6 6 7 7 stonecutter registerChiseled tasks.register("chiseledBuildAndCollect", stonecutter.chiseled) { 8 8 group = "project"
+3 -3
versions/1.21-fabric/gradle.properties
··· 1 1 loom.platform=fabric 2 2 3 - deps.minecraft=>=1.21 3 + deps.minecraft=>=1.21 <=1.21.1 4 4 deps.minecraft_run=1.21 5 5 deps.fabric_api=0.101.2+1.21 6 6 deps.parchment=1.21:2024.07.28 7 - deps.incendium=5.4.0 8 - deps.fabric_loader=0.15.0 7 + deps.incendium=>=5.4.0 8 + deps.fabric_loader=0.15.0
+1 -1
versions/1.21-neoforge/gradle.properties
··· 1 1 loom.platform=neoforge 2 2 3 - deps.minecraft=1.21 3 + deps.minecraft=[1.21.0,1.21.2) 4 4 deps.minecraft_run=1.21 5 5 deps.parchment=1.21:2024.07.28 6 6 deps.incendium=5.4.0