Jump to content

Recommended Posts

Posted

Only Copper, Tin, and Silver will spawn in for some reason.

 

 

 

class:   

package com.DJDAY.modnamehereKappa;

 

import java.util.Random;

 

import cpw.mods.fml.common.IWorldGenerator;

import net.minecraft.block.Block;

import net.minecraft.init.Blocks;

import net.minecraft.world.World;

import net.minecraft.world.chunk.IChunkProvider;

import net.minecraft.world.gen.feature.WorldGenMinable;

 

public class CopperGen implements IWorldGenerator {

 

@Override

public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator,

IChunkProvider chunkProvider) {

switch (world.provider.dimensionId)

 

{

case 1:

generateEnd(world, random, chunkX, chunkZ);

break;

case 0:

generateOverworld(world, random, chunkX, chunkZ);

break;

case -1:

generateNether(world, random, chunkX, chunkZ);

break;

}

 

}

 

public void generateEnd(World world, Random rand, int x, int z) {

 

}

//N.1-2 = min/max 3. = CHANCE 4-5. = MIN/MAX-Y

public void generateOverworld(World world, Random rand, int x, int z) {

generateOre(Firstmod.CopperOre,  world, rand, x, z, 4, 10, 20, 0, 124, Blocks.stone);

generateOre(Firstmod.TinOre,      world, rand, x, z, 3, 8, 20, 0, 165, Blocks.stone);

generateOre(Firstmod.SilverOre,  world, rand, x, z, 2, 6, 20, 0, 100, Blocks.stone);

generateOre(Firstmod.EmeraldOre,  world, rand, x, z, 1, 3, 20, 20, 200, Blocks.stone);

generateOre(Firstmod.AmethystOre, world, rand, x, z, 2, 4, 20, 0, 232, Blocks.stone);

generateOre(Firstmod.RubyOre,    world, rand, x, z, 1, 3, 20, 10, 323, Blocks.stone);

}

 

 

 

 

public void generateNether(World world, Random rand, int x, int z) {

 

}

 

public void generateOre(Block block, World world, Random random, int chunkX, int chunkZ, int minVienSize,

int MaxVienSize, int chance, int minY, int maxY, Block generateIn) {

 

int vienSize = minVienSize + random.nextInt(MaxVienSize - minVienSize);

int heightRange = maxY - minY;

WorldGenMinable gen = new WorldGenMinable(block, vienSize, generateIn);

for (int i = 0; i < chance; i++) {

int xRand = chunkX * 16 + random.nextInt(16);

int yRand = random.nextInt(heightRange) + minY;

int zRand = chunkZ * 16 + random.nextInt(16);

gen.generate(world, random, xRand, yRand, zRand);

}

}

}

 

 

 

 

heres the other ores classes

 

Amethyst   

package com.DJDAY.modnamehereKappa;

 

import java.util.Random;

 

import net.minecraft.block.Block;

import net.minecraft.block.material.Material;

import net.minecraft.item.Item;

 

public class AmethystOre extends Block {

 

protected AmethystOre(Material material) {

super(material);

this.setHardness(3.0F);

this.setStepSound(this.soundTypeStone);

}

 

@Override

 

public Item getItemDropped(int metadata, Random rand, int fortune) {

return Firstmod.itemAmethyst;

}

 

public int quatityDropped(Random rand) {

return 1;

}

}

 

 

 

Emerald   

package com.DJDAY.modnamehereKappa;

 

import java.util.Random;

 

import net.minecraft.block.Block;

import net.minecraft.block.material.Material;

import net.minecraft.item.Item;

 

public class EmeraldOre extends Block{

 

protected EmeraldOre(Material material) {

super(material);

this.setHardness(4.0F);

this.setStepSound(this.soundTypeStone);

}

@Override

 

public Item getItemDropped(int metadata, Random rand, int fortune){

return Firstmod.itemEmeraldShard;

}

 

 

 

public int quatityDropped(Random rand){

return 5;

}

}

 

 

 

Ruby   

package com.DJDAY.modnamehereKappa;

 

import java.util.Random;

 

import net.minecraft.block.Block;

import net.minecraft.block.material.Material;

import net.minecraft.item.Item;

 

public class RubyOre extends Block {

 

protected RubyOre(Material material) {

super(material);

this.setHardness(6.0F);

this.setStepSound(this.soundTypeStone);

}

 

@Override

 

public Item getItemDropped(int metadata, Random rand, int fortune) {

return Firstmod.itemRuby;

}

 

public int quatityDropped(Random rand) {

return 1;

}

}

 

 

Firstmod:

 

 

package com.DJDAY.modnamehereKappa;

 

import cpw.mods.fml.common.Mod;

import cpw.mods.fml.common.Mod.EventHandler;

import cpw.mods.fml.common.event.FMLInitializationEvent;

import cpw.mods.fml.common.event.FMLPostInitializationEvent;

import cpw.mods.fml.common.event.FMLPreInitializationEvent;

import cpw.mods.fml.common.registry.GameRegistry;

import net.minecraft.block.Block;

import net.minecraft.block.material.Material;

import net.minecraft.creativetab.CreativeTabs;

import net.minecraft.init.Items;

import net.minecraft.item.Item;

import net.minecraft.item.ItemStack;

import net.minecraftforge.common.util.EnumHelper;

 

@Mod(modid = "mo", name = "More Ores!", version = "1.0")

 

public class Firstmod {

 

public static Item itemOrichalcumDust;

 

public static Item itemRuby;

 

public static Item itemRubyDust;

 

public static Item itemRubyHammer;

 

public static Block RubyOre;

 

public static Item itemRubyPickaxe;

 

public static Item itemRubyAxe;

 

public static Item itemRubySword;

 

public static Item itemRubySpade;

 

public static Item itemRubyHoe;

 

public static Block AmethystOre;

 

public static Block AmethystBrick;

 

public static Item itemAmethyst;

 

public static Item itemAmethystDust;

 

public static Item itemAmethystPickaxe;

 

public static Item itemAmethystAxe;

 

public static Item itemAmethystSword;

 

public static Item itemAmethystSpade;

 

public static Item itemAmethystHoe;

 

public static Item itemEmeraldShard;

 

public static Item itemEmeraldPiece;

 

public static Item itemDiamondIngot;

 

public static Item itemDiamondDust;

 

public static Item itemCopperIngot;

 

public static Item itemCopperDust;

 

public static Item itemSilverIngot;

 

public static Item itemSilverDust;

 

public static Item itemTinIngot;

 

public static Item itemTinDust;

 

public static Item itemCopperPickaxe;

 

public static Item itemCopperAxe;

 

public static Item itemCopperSword;

 

public static Item itemCopperSpade;

 

public static Item itemCopperHoe;

 

public static Item itemSilverPickaxe;

 

public static Item itemSilverAxe;

 

public static Item itemSilverSword;

 

public static Item itemSilverSpade;

 

public static Item itemSilverHoe;

 

public static Item itemTinAxe;

 

public static Item itemTinSword;

 

public static Item itemTinSpade;

 

public static Item itemTinHoe;

 

public static Item itemTinPickaxe;

 

public static Block EmeraldOre;

 

public static Block DiamondBrick;

 

public static Block CopperOre;

 

public static Block CopperBrick;

 

public static Block TinOre;

 

public static Block TinBrick;

 

public static Block SilverOre;

 

public static Block SilverBrick;

 

public static final Item.ToolMaterial copperstuff = EnumHelper.addToolMaterial("copperstuff", 2, 256, 3.5F, 1.5F,

5);

 

public static final Item.ToolMaterial silverstuff = EnumHelper.addToolMaterial("silverstuff", 2, 512, 3.8F, 1.6F,

6);

 

public static final Item.ToolMaterial tinstuff = EnumHelper.addToolMaterial("tinstuff", 2, 360, 3.4F, 1.5F, 4);

 

public static final Item.ToolMaterial amystuff = EnumHelper.addToolMaterial("amystuff", 2, 1024, 4.0F, 2.0F, 8);

 

public static final Item.ToolMaterial rubystuff = EnumHelper.addToolMaterial("rubystuff", 2, 1561, 5.0F, 3.0F, 9);

 

@EventHandler

public void preInit(FMLPreInitializationEvent event) {

// item and block initialization and registering

// configuration handling

 

//Orichalcum

 

itemOrichalcumDust = new ItemOrichalcumDust().setUnlocalizedName("OrichalcumDust").setTextureName("fm:Orichalcum_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemOrichalcumDust, itemOrichalcumDust.getUnlocalizedName().substring(5));

 

// Ruby

 

RubyOre = new RubyOre(Material.rock).setBlockName("RubyOre").setBlockTextureName("fm:Ruby_Ore")

.setCreativeTab(moreores);

GameRegistry.registerBlock(RubyOre, RubyOre.getUnlocalizedName().substring(5));

 

itemRuby = new itemRuby().setUnlocalizedName("Ruby").setTextureName("fm:Ruby")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemRuby, itemRuby.getUnlocalizedName().substring(5));

 

itemRubyDust = new itemRubyDust().setUnlocalizedName("RubyDust").setTextureName("fm:Ruby_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemRubyDust, itemRubyDust.getUnlocalizedName().substring(5));

 

itemRubyHammer = new ItemRubyHammer().setUnlocalizedName("RubyHammer").setMaxStackSize(1)

.setTextureName("fm:Ruby_Hammer").setCreativeTab(moreores);

GameRegistry.registerItem(itemRubyHammer, itemRubyHammer.getUnlocalizedName().substring(5));

 

itemRubyPickaxe = new ItemRubyPickaxe(rubystuff).setUnlocalizedName("RubyPickaxe")

.setTextureName("fm:Ruby_Pickaxe").setCreativeTab(moreores);

GameRegistry.registerItem(itemRubyPickaxe, itemRubyPickaxe.getUnlocalizedName().substring(5));

 

itemRubyAxe = new ItemRubyAxe(rubystuff).setUnlocalizedName("RubyAxe").setTextureName("fm:Ruby_Axe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemRubyAxe, itemRubyAxe.getUnlocalizedName().substring(5));

 

itemRubySword = new ItemRubySword(rubystuff).setUnlocalizedName("RubySword").setTextureName("fm:Ruby_Sword")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemRubySword, itemRubySword.getUnlocalizedName().substring(5));

 

itemRubySpade = new ItemRubySpade(rubystuff).setUnlocalizedName("RubySpade").setTextureName("fm:Ruby_Spade")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemRubySpade, itemRubySpade.getUnlocalizedName().substring(5));

 

itemRubyHoe = new ItemRubyHoe(rubystuff).setUnlocalizedName("RubyHoe").setTextureName("fm:Ruby_Hoe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemRubyHoe, itemRubyHoe.getUnlocalizedName().substring(5));

 

// amethyst

 

AmethystOre = new AmethystOre(Material.rock).setBlockName("AmethystOre").setBlockTextureName("fm:Amythest_Ore")

.setCreativeTab(moreores);

GameRegistry.registerBlock(AmethystOre, AmethystOre.getUnlocalizedName().substring(5));

 

itemAmethystDust = new ItemAmethystDust().setUnlocalizedName("AmethystDust").setTextureName("fm:Amethyst_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethystDust, itemAmethystDust.getUnlocalizedName().substring(5));

 

AmethystBrick = new AmethystBrick(Material.rock).setBlockName("AmethystBrick")

.setBlockTextureName("fm:Amethyst_Brick").setCreativeTab(moreores);

GameRegistry.registerBlock(AmethystBrick, AmethystBrick.getUnlocalizedName().substring(5));

 

itemAmethyst = new itemAmethyst().setUnlocalizedName("Amethyst").setTextureName("fm:Amythest")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethyst, itemAmethyst.getUnlocalizedName().substring(5));

 

itemAmethystPickaxe = new ItemAmethystPickaxe(amystuff).setUnlocalizedName("AmythestPickaxe")

.setTextureName("fm:Amethyst_Pickaxe").setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethystPickaxe, itemAmethystPickaxe.getUnlocalizedName().substring(5));

 

itemAmethystAxe = new ItemAmethystAxe(amystuff).setUnlocalizedName("AmethystAxe")

.setTextureName("fm:Amethyst_Axe").setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethystAxe, itemAmethystAxe.getUnlocalizedName().substring(5));

 

itemAmethystSword = new ItemAmethystSword(amystuff).setUnlocalizedName("AmethystSword")

.setTextureName("fm:Amethyst_Sword").setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethystSword, itemAmethystSword.getUnlocalizedName().substring(5));

 

itemAmethystSpade = new ItemAmethystSpade(amystuff).setUnlocalizedName("AmethystSpade")

.setTextureName("fm:Amethyst_Spade").setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethystSpade, itemAmethystSpade.getUnlocalizedName().substring(5));

 

itemAmethystHoe = new ItemAmethystHoe(amystuff).setUnlocalizedName("AmythestHoe")

.setTextureName("fm:Amethyst_Hoe").setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethystHoe, itemAmethystHoe.getUnlocalizedName().substring(5));

 

// Emerald

 

EmeraldOre = new EmeraldOre(Material.rock).setBlockName("EmeraldOre").setBlockTextureName("fm:Emerald_Ore")

.setCreativeTab(moreores);

GameRegistry.registerBlock(EmeraldOre, EmeraldOre.getUnlocalizedName().substring(5));

 

itemEmeraldShard = new ItemEmeraldShard().setUnlocalizedName("EmeraldShard").setTextureName("fm:Emerald_Shard")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemEmeraldShard, itemEmeraldShard.getUnlocalizedName().substring(5));

 

itemEmeraldPiece = new ItemEmeraldPiece().setUnlocalizedName("EmeraldPiece").setTextureName("fm:Emerald_piece")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemEmeraldPiece, itemEmeraldPiece.getUnlocalizedName().substring(5));

 

// Diamond

 

itemDiamondIngot = new ItemDiamondIngot().setUnlocalizedName("DiamondIngot").setTextureName("fm:Diamond_Ingot")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemDiamondIngot, itemDiamondIngot.getUnlocalizedName().substring(5));

 

itemDiamondDust = new ItemDiamondDust().setUnlocalizedName("DiamondDust").setTextureName("fm:Diamond_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemDiamondDust, itemDiamondDust.getUnlocalizedName().substring(5));

 

DiamondBrick = new DiamondBrick(Material.rock).setBlockName("DiamondBrick")

.setBlockTextureName("fm:Diamond_Brick").setCreativeTab(moreores);

GameRegistry.registerBlock(DiamondBrick, DiamondBrick.getUnlocalizedName().substring(5));

 

// Copper

 

itemCopperIngot = new ItemCopperIngot().setUnlocalizedName("CopperIngot").setTextureName("fm:Copper_Ingot")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperIngot, itemCopperIngot.getUnlocalizedName().substring(5));

 

itemCopperDust = new ItemCopperDust().setUnlocalizedName("CopperDust").setTextureName("fm:Copper_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperDust, itemCopperDust.getUnlocalizedName().substring(5));

 

CopperOre = new CopperOre(Material.rock).setBlockName("CopperOre").setBlockTextureName("fm:Copper_Ore")

.setCreativeTab(moreores);

GameRegistry.registerBlock(CopperOre, CopperOre.getUnlocalizedName().substring(5));

 

itemCopperPickaxe = new ItemCopperPickaxe(copperstuff).setUnlocalizedName("CopperPickaxe")

.setTextureName("fm:Copper_Pickaxe").setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperPickaxe, itemCopperPickaxe.getUnlocalizedName().substring(5));

 

itemCopperAxe = new ItemCopperAxe(copperstuff).setUnlocalizedName("CopperAxe").setTextureName("fm:Copper_Axe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperAxe, itemCopperAxe.getUnlocalizedName().substring(5));

 

itemCopperSword = new ItemCopperSword(copperstuff).setUnlocalizedName("CopperSword")

.setTextureName("fm:Copper_Sword").setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperSword, itemCopperSword.getUnlocalizedName().substring(5));

 

itemCopperSpade = new ItemCopperSpade(copperstuff).setUnlocalizedName("CopperSpade")

.setTextureName("fm:Copper_Spade").setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperSpade, itemCopperSpade.getUnlocalizedName().substring(5));

 

itemCopperHoe = new itemCopperHoe(copperstuff).setUnlocalizedName("CopperHoe").setTextureName("fm:Copper_Hoe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperHoe, itemCopperHoe.getUnlocalizedName().substring(5));

 

CopperBrick = new CopperBrick(Material.rock).setBlockName("CopperBrick").setBlockTextureName("fm:Copper_Brick")

.setCreativeTab(moreores);

GameRegistry.registerBlock(CopperBrick, CopperBrick.getUnlocalizedName().substring(5));

 

// Silver

 

itemSilverIngot = new ItemSilverIngot().setUnlocalizedName("SilverIngot").setTextureName("fm:Silver_Ingot")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverIngot, itemSilverIngot.getUnlocalizedName().substring(5));

 

itemSilverDust = new ItemSilverDust().setUnlocalizedName("SilverDust").setTextureName("fm:Silver_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverDust, itemSilverDust.getUnlocalizedName().substring(5));

 

itemSilverPickaxe = new ItemSilverPickaxe(silverstuff).setUnlocalizedName("SilverPickaxe")

.setTextureName("fm:Silver_Pickaxe").setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverPickaxe, itemSilverPickaxe.getUnlocalizedName().substring(5));

 

itemSilverAxe = new ItemSilverAxe(silverstuff).setUnlocalizedName("SilverAxe").setTextureName("fm:Silver_Axe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverAxe, itemSilverAxe.getUnlocalizedName().substring(5));

 

itemSilverSword = new ItemSilverSword(silverstuff).setUnlocalizedName("SilverSword")

.setTextureName("fm:Silver_Sword").setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverSword, itemSilverSword.getUnlocalizedName().substring(5));

 

itemSilverSpade = new ItemSilverSpade(silverstuff).setUnlocalizedName("SilverSpade")

.setTextureName("fm:Silver_Spade").setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverSpade, itemSilverSpade.getUnlocalizedName().substring(5));

 

itemSilverHoe = new itemSilverHoe(silverstuff).setUnlocalizedName("SilverHoe").setTextureName("fm:Silver_Hoe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverHoe, itemSilverHoe.getUnlocalizedName().substring(5));

 

SilverOre = new SilverOre(Material.rock).setBlockName("SilverOre").setBlockTextureName("fm:Silver_Ore")

.setCreativeTab(moreores);

GameRegistry.registerBlock(SilverOre, SilverOre.getUnlocalizedName().substring(5));

 

SilverBrick = new SilverBrick(Material.rock).setBlockName("SilverBrick").setBlockTextureName("fm:Silver_Brick")

.setCreativeTab(moreores);

GameRegistry.registerBlock(SilverBrick, SilverBrick.getUnlocalizedName().substring(5));

 

// Tin

 

itemTinIngot = new ItemTinIngot().setUnlocalizedName("TinIngot").setTextureName("fm:Tin_Ingot")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinIngot, itemTinIngot.getUnlocalizedName().substring(5));

 

itemTinDust = new ItemTinDust().setUnlocalizedName("TinDust").setTextureName("fm:Tin_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinDust, itemTinDust.getUnlocalizedName().substring(5));

 

itemTinPickaxe = new ItemTinPickaxe(tinstuff).setUnlocalizedName("TinPickaxe").setTextureName("fm:Tin_Pickaxe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinPickaxe, itemTinPickaxe.getUnlocalizedName().substring(5));

 

itemTinAxe = new ItemTinAxe(tinstuff).setUnlocalizedName("TinAxe").setTextureName("fm:Tin_Axe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinAxe, itemTinAxe.getUnlocalizedName().substring(5));

 

itemTinSword = new ItemTinSword(tinstuff).setUnlocalizedName("TinSword").setTextureName("fm:Tin_Sword")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinSword, itemTinSword.getUnlocalizedName().substring(5));

 

itemTinSpade = new ItemTinSpade(tinstuff).setUnlocalizedName("TinSpade").setTextureName("fm:Tin_Spade")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinSpade, itemTinSpade.getUnlocalizedName().substring(5));

 

itemTinHoe = new ItemTinHoe(tinstuff).setUnlocalizedName("TinHoe").setTextureName("fm:Tin_Hoe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinHoe, itemTinHoe.getUnlocalizedName().substring(5));

 

TinOre = new TinOre(Material.rock).setBlockName("TinOre").setBlockTextureName("fm:Tin_Ore")

.setCreativeTab(moreores);

GameRegistry.registerBlock(TinOre, TinOre.getUnlocalizedName().substring(5));

 

TinBrick = new TinBrick(Material.rock).setBlockName("TinBrick").setBlockTextureName("fm:Tin_Brick")

.setCreativeTab(moreores);

GameRegistry.registerBlock(TinBrick, TinBrick.getUnlocalizedName().substring(5));

 

GameRegistry.registerWorldGenerator(new CopperGen(), 0);

 

}

 

@EventHandler

public void init(FMLInitializationEvent event) {

// Proxy, TileEntity, entity, GUI and packet Registering

 

// crafting

 

// Ruby

 

GameRegistry.addRecipe(new ItemStack(itemRubyHammer),

new Object[] { "RR ", " SR", " S ", Character.valueOf('R'), itemRuby, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemRubyPickaxe),

new Object[] { "RRR", " S ", " S ", Character.valueOf('R'), itemRuby, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemRubyAxe),

new Object[] { "RR ", "RS ", " S ", Character.valueOf('R'), itemRuby, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemRubySword),

new Object[] { " R ", " R ", " S ", Character.valueOf('R'), itemRuby, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemRubySpade),

new Object[] { " R ", " S ", " S ", Character.valueOf('R'), itemRuby, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemRubyHoe),

new Object[] { "RR ", " S ", " S ", Character.valueOf('R'), itemRuby, 'S', Items.stick });

 

// Amythest

 

GameRegistry.addRecipe(new ItemStack(AmethystBrick),

new Object[] { "AAA", "AAA", "AAA", Character.valueOf('A'), itemAmethyst });

 

GameRegistry.addRecipe(new ItemStack(itemAmethystPickaxe),

new Object[] { "AAA", " S ", " S ", Character.valueOf('A'), itemAmethyst, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemAmethystAxe),

new Object[] { "AA ", "AS ", " S ", Character.valueOf('A'), itemAmethyst, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemAmethystSword),

new Object[] { " A ", " A ", " S ", Character.valueOf('A'), itemAmethyst, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemAmethystSpade),

new Object[] { " A ", " S ", " S ", Character.valueOf('A'), itemAmethyst, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemAmethystHoe),

new Object[] { "AA ", " S ", " S ", Character.valueOf('A'), itemAmethyst, 'S', Items.stick });

 

// Emerald

 

GameRegistry.addRecipe(new ItemStack(itemEmeraldPiece),

new Object[] { "OO ", "OO ", "  ", Character.valueOf('O'), itemEmeraldShard });

 

GameRegistry.addRecipe(new ItemStack(Items.emerald),

new Object[] { "PP ", "PP  ", "  ", Character.valueOf('P'), itemEmeraldPiece });

 

// DiamondIngot

 

GameRegistry.addRecipe(new ItemStack(itemDiamondIngot),

new Object[] { "OO ", "OO  ", "  ", Character.valueOf('O'), Items.diamond });

 

GameRegistry.addRecipe(new ItemStack(Items.diamond, 4),

new Object[] { "OO ", "OO  ", "  ", Character.valueOf('O'), itemDiamondIngot });

 

GameRegistry.addRecipe(new ItemStack(DiamondBrick),

new Object[] { "DDD", "DDD", "DDD", Character.valueOf('D'), itemDiamondIngot });

 

// Copper

 

GameRegistry.addRecipe(new ItemStack(itemCopperPickaxe),

new Object[] { "CCC", " S ", " S ", Character.valueOf('C'), itemCopperIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemCopperAxe),

new Object[] { "CC ", "CS ", " S ", Character.valueOf('C'), itemCopperIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemCopperSword),

new Object[] { " C ", " C ", " S ", Character.valueOf('C'), itemCopperIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemCopperSpade),

new Object[] { " C ", " S ", " S ", Character.valueOf('C'), itemCopperIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemCopperHoe),

new Object[] { "CC ", " S ", " S ", Character.valueOf('C'), itemCopperIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(CopperBrick),

new Object[] { "CCC", "CCC", "CCC", Character.valueOf('C'), itemCopperIngot });

 

GameRegistry.addSmelting(CopperOre, new ItemStack(itemCopperIngot, 1), 2);

 

// Silver

 

GameRegistry.addRecipe(new ItemStack(itemSilverPickaxe),

new Object[] { "III", " S ", " S ", Character.valueOf('I'), itemSilverIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemSilverAxe),

new Object[] { "II ", "IS ", " S ", Character.valueOf('I'), itemSilverIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemSilverSword),

new Object[] { " I ", " I ", " S ", Character.valueOf('I'), itemSilverIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemSilverSpade),

new Object[] { " I ", " S ", " S ", Character.valueOf('I'), itemSilverIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemSilverHoe),

new Object[] { "II ", " S ", " S ", Character.valueOf('I'), itemSilverIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(SilverBrick),

new Object[] { "III", "III", "III", Character.valueOf('I'), itemSilverIngot });

 

GameRegistry.addSmelting(SilverOre, new ItemStack(itemSilverIngot, 1), 2);

 

// Tin

 

GameRegistry.addRecipe(new ItemStack(itemTinPickaxe),

new Object[] { "TTT", " S ", " S ", Character.valueOf('T'), itemTinIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemTinAxe),

new Object[] { "TT ", "TS ", " S ", Character.valueOf('T'), itemTinIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemTinSword),

new Object[] { " T ", " T ", " S ", Character.valueOf('T'), itemTinIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemTinSpade),

new Object[] { " T ", " S ", " S ", Character.valueOf('T'), itemTinIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemTinHoe),

new Object[] { "TT ", " S ", " S ", Character.valueOf('T'), itemTinIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(TinBrick),

new Object[] { "TTT", "TTT", "TTT", Character.valueOf('T'), itemTinIngot });

 

GameRegistry.addSmelting(TinOre, new ItemStack(itemTinIngot, 1), 2);

 

// Hammer Recipes (by hammer type)

 

// Ruby

 

GameRegistry.addRecipe(new ItemStack(itemRubyDust, 2),

new Object[] { " H ", " R ", "  ", Character.valueOf('H'), itemRubyHammer, 'R', RubyOre });

 

GameRegistry.addRecipe(new ItemStack(itemCopperDust, 2),

new Object[] { " H ", " R ", "  ", Character.valueOf('H'), itemRubyHammer, 'R', CopperOre });

 

GameRegistry.addRecipe(new ItemStack(itemSilverDust, 2),

new Object[] { " H ", " R ", "  ", Character.valueOf('H'), itemRubyHammer, 'R', SilverOre });

 

GameRegistry.addRecipe(new ItemStack(itemTinDust, 2),

new Object[] { " H ", " R ", "  ", Character.valueOf('H'), itemRubyHammer, 'R', TinOre });

 

}

 

@EventHandler

public void postInit(FMLPostInitializationEvent event) {

 

}

 

public static CreativeTabs moreores = new CreativeTabs("MoreOres!") {

@Override

public Item getTabIconItem() {

return new ItemStack(itemDiamondIngot).getItem();

 

}

 

};

 

}

 

 

 

 

Please help!

MY NAME IS JEFF. Or is it? I do hope you never always not have a bad day!

Posted

Are you getting any crashes or errors in the log?

 

Have the gem ores been instantiated and registered properly?

Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.

Posted

My thoughts:

 

1) You should add the @override attribute to your quatityDropped functions (and then respond to the error messages).

 

2) You should include the source of Firstmod so we can see what may be interfering with object instantiation. Do all of those objects execute their constructors successfully? Did you confuse item classes with ore classes in declarations? (something like that would explain the smeltable metals succeeding while gem-dropping ores failed)

 

 

The debugger is a powerful and necessary tool in any IDE, so learn how to use it. You'll be able to tell us more and get better help here if you investigate your runtime problems in the debugger before posting.

Posted

"The method quatityDropped(Random) of type EmeraldOre must override or implement a supertype method" That happens when I add @Override to it for some reason.

 

I added the class Firstmod to the post

 

 

 

 

MY NAME IS JEFF. Or is it? I do hope you never always not have a bad day!

Posted

"The method quatityDropped(Random) of type EmeraldOre must override or implement a supertype method"

Because you misspelled the method name, inadvertently creating a new method instead of overriding the one that will be called by the game. Correcting spelling and parameter mismatches (and keeping up with superclass edits) is why we add the annotation wherever applicable.

 

As it turns out, the default method in BlockOre will drop one for anything other than lapis, so your method is actually unnecessary (not hurting, just taking up space).

The debugger is a powerful and necessary tool in any IDE, so learn how to use it. You'll be able to tell us more and get better help here if you investigate your runtime problems in the debugger before posting.

Posted

I looked through your code again, and I'm not spotting any drop-dead differences between the metals and the gems. You might want to set a debug breakpoint on your generateOre call to one of those gem ores.

 

The only thing I can think of: Your height ranges are high, so a lot of the gem ores will fail when they try to generate in air (and even above the height limit for the Overworld). Maybe you just didn't get many and couldn't find them. Do a test where they're confined to a narrow range with lots of rock. See if they become easier to find. If so, then you just need to calibrate your numbers to get the scarcity and distribution you want.

 

Oh, and when testing world generators, you need to start a new world (or go to previously unvisited chunks) to spawn new generation every time. Otherwise you see only what was generated (or failed) when the world/chunk spawned sometime in the past.

The debugger is a powerful and necessary tool in any IDE, so learn how to use it. You'll be able to tell us more and get better help here if you investigate your runtime problems in the debugger before posting.

Posted

Ok, Ive been looking for an hour now with some tweaks and can only find Amethyst... Even with the chance being 50!

 

Gen:

 

 

package com.DJDAY.modnamehereKappa;

 

import java.util.Random;

 

import cpw.mods.fml.common.IWorldGenerator;

import net.minecraft.block.Block;

import net.minecraft.init.Blocks;

import net.minecraft.world.World;

import net.minecraft.world.chunk.IChunkProvider;

import net.minecraft.world.gen.feature.WorldGenMinable;

 

public class CopperGen implements IWorldGenerator {

 

@Override

public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator,

IChunkProvider chunkProvider) {

switch (world.provider.dimensionId)

 

{

case 1:

generateEnd(world, random, chunkX, chunkZ);

break;

case 0:

generateOverworld(world, random, chunkX, chunkZ);

break;

case -1:

generateNether(world, random, chunkX, chunkZ);

break;

}

 

}

 

public void generateEnd(World world, Random rand, int x, int z) {

 

}

//N.1-2 = min/max 3. = CHANCE 4-5. = MIN/MAX-Y

public void generateOverworld(World world, Random rand, int x, int z) {

generateOre(Firstmod.CopperOre,  world, rand, x, z, 4, 10, 20, 0, 128, Blocks.stone);

generateOre(Firstmod.TinOre,      world, rand, x, z, 3, 8, 20, 0, 128, Blocks.stone);

generateOre(Firstmod.SilverOre,  world, rand, x, z, 2, 6, 20, 0, 128, Blocks.stone);

generateOre(Firstmod.EmeraldOre,  world, rand, x, z, 1, 3, 50, 0, 128, Blocks.stone);

generateOre(Firstmod.AmethystOre, world, rand, x, z, 2, 4, 50, 0, 128, Blocks.stone);

generateOre(Firstmod.RubyOre,    world, rand, x, z, 1, 3, 50, 0, 128, Blocks.stone);

}

 

 

 

 

public void generateNether(World world, Random rand, int x, int z) {

 

}

 

public void generateOre(Block block, World world, Random random, int chunkX, int chunkZ, int minVienSize,

int MaxVienSize, int chance, int minY, int maxY, Block generateIn) {

 

int vienSize = minVienSize + random.nextInt(MaxVienSize - minVienSize);

int heightRange = maxY - minY;

WorldGenMinable gen = new WorldGenMinable(block, vienSize, generateIn);

for (int i = 0; i < chance; i++) {

int xRand = chunkX * 16 + random.nextInt(16);

int yRand = random.nextInt(heightRange) + minY;

int zRand = chunkZ * 16 + random.nextInt(16);

gen.generate(world, random, xRand, yRand, zRand);

}

}

}

 

 

 

 

 

 

 

 

 

 

Firstmod:

 

 

package com.DJDAY.modnamehereKappa;

 

import cpw.mods.fml.common.Mod;

import cpw.mods.fml.common.Mod.EventHandler;

import cpw.mods.fml.common.event.FMLInitializationEvent;

import cpw.mods.fml.common.event.FMLPostInitializationEvent;

import cpw.mods.fml.common.event.FMLPreInitializationEvent;

import cpw.mods.fml.common.registry.GameRegistry;

import net.minecraft.block.Block;

import net.minecraft.block.material.Material;

import net.minecraft.creativetab.CreativeTabs;

import net.minecraft.init.Items;

import net.minecraft.item.Item;

import net.minecraft.item.ItemStack;

import net.minecraftforge.common.util.EnumHelper;

 

@Mod(modid = "mo", name = "More Ores!", version = "1.0")

 

public class Firstmod {

 

public static Item itemOrichalcumDust;

 

public static Item itemRuby;

 

public static Item itemRubyDust;

 

public static Item itemRubyHammer;

 

public static Block RubyOre;

 

public static Item itemRubyPickaxe;

 

public static Item itemRubyAxe;

 

public static Item itemRubySword;

 

public static Item itemRubySpade;

 

public static Item itemRubyHoe;

 

public static Block AmethystOre;

 

public static Block AmethystBrick;

 

public static Item itemAmethyst;

 

public static Item itemAmethystDust;

 

public static Item itemAmethystPickaxe;

 

public static Item itemAmethystAxe;

 

public static Item itemAmethystSword;

 

public static Item itemAmethystSpade;

 

public static Item itemAmethystHoe;

 

public static Item itemEmeraldShard;

 

public static Item itemEmeraldPiece;

 

public static Item itemDiamondIngot;

 

public static Item itemDiamondDust;

 

public static Item itemCopperIngot;

 

public static Item itemCopperDust;

 

public static Item itemSilverIngot;

 

public static Item itemSilverDust;

 

public static Item itemTinIngot;

 

public static Item itemTinDust;

 

public static Item itemCopperPickaxe;

 

public static Item itemCopperAxe;

 

public static Item itemCopperSword;

 

public static Item itemCopperSpade;

 

public static Item itemCopperHoe;

 

public static Item itemSilverPickaxe;

 

public static Item itemSilverAxe;

 

public static Item itemSilverSword;

 

public static Item itemSilverSpade;

 

public static Item itemSilverHoe;

 

public static Item itemTinAxe;

 

public static Item itemTinSword;

 

public static Item itemTinSpade;

 

public static Item itemTinHoe;

 

public static Item itemTinPickaxe;

 

public static Block EmeraldOre;

 

public static Block DiamondBrick;

 

public static Block CopperOre;

 

public static Block CopperBrick;

 

public static Block TinOre;

 

public static Block TinBrick;

 

public static Block SilverOre;

 

public static Block SilverBrick;

 

public static final Item.ToolMaterial copperstuff = EnumHelper.addToolMaterial("copperstuff", 2, 256, 3.5F, 1.5F,

5);

 

public static final Item.ToolMaterial silverstuff = EnumHelper.addToolMaterial("silverstuff", 2, 512, 3.8F, 1.6F,

6);

 

public static final Item.ToolMaterial tinstuff = EnumHelper.addToolMaterial("tinstuff", 2, 360, 3.4F, 1.5F, 4);

 

public static final Item.ToolMaterial amystuff = EnumHelper.addToolMaterial("amystuff", 2, 1024, 4.0F, 2.0F, 8);

 

public static final Item.ToolMaterial rubystuff = EnumHelper.addToolMaterial("rubystuff", 2, 1561, 5.0F, 3.0F, 9);

 

@EventHandler

public void preInit(FMLPreInitializationEvent event) {

// item and block initialization and registering

// configuration handling

 

//Orichalcum

 

itemOrichalcumDust = new ItemOrichalcumDust().setUnlocalizedName("OrichalcumDust").setTextureName("fm:Orichalcum_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemOrichalcumDust, itemOrichalcumDust.getUnlocalizedName().substring(5));

 

// Ruby

 

RubyOre = new RubyOre(Material.rock).setBlockName("RubyOre").setBlockTextureName("fm:Ruby_Ore")

.setCreativeTab(moreores);

GameRegistry.registerBlock(RubyOre, RubyOre.getUnlocalizedName().substring(5));

 

itemRuby = new itemRuby().setUnlocalizedName("Ruby").setTextureName("fm:Ruby")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemRuby, itemRuby.getUnlocalizedName().substring(5));

 

itemRubyDust = new itemRubyDust().setUnlocalizedName("RubyDust").setTextureName("fm:Ruby_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemRubyDust, itemRubyDust.getUnlocalizedName().substring(5));

 

itemRubyHammer = new ItemRubyHammer().setUnlocalizedName("RubyHammer").setMaxStackSize(1)

.setTextureName("fm:Ruby_Hammer").setCreativeTab(moreores);

GameRegistry.registerItem(itemRubyHammer, itemRubyHammer.getUnlocalizedName().substring(5));

 

itemRubyPickaxe = new ItemRubyPickaxe(rubystuff).setUnlocalizedName("RubyPickaxe")

.setTextureName("fm:Ruby_Pickaxe").setCreativeTab(moreores);

GameRegistry.registerItem(itemRubyPickaxe, itemRubyPickaxe.getUnlocalizedName().substring(5));

 

itemRubyAxe = new ItemRubyAxe(rubystuff).setUnlocalizedName("RubyAxe").setTextureName("fm:Ruby_Axe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemRubyAxe, itemRubyAxe.getUnlocalizedName().substring(5));

 

itemRubySword = new ItemRubySword(rubystuff).setUnlocalizedName("RubySword").setTextureName("fm:Ruby_Sword")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemRubySword, itemRubySword.getUnlocalizedName().substring(5));

 

itemRubySpade = new ItemRubySpade(rubystuff).setUnlocalizedName("RubySpade").setTextureName("fm:Ruby_Spade")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemRubySpade, itemRubySpade.getUnlocalizedName().substring(5));

 

itemRubyHoe = new ItemRubyHoe(rubystuff).setUnlocalizedName("RubyHoe").setTextureName("fm:Ruby_Hoe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemRubyHoe, itemRubyHoe.getUnlocalizedName().substring(5));

 

// amethyst

 

AmethystOre = new AmethystOre(Material.rock).setBlockName("AmethystOre").setBlockTextureName("fm:Amythest_Ore")

.setCreativeTab(moreores);

GameRegistry.registerBlock(AmethystOre, AmethystOre.getUnlocalizedName().substring(5));

 

itemAmethystDust = new ItemAmethystDust().setUnlocalizedName("AmethystDust").setTextureName("fm:Amethyst_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethystDust, itemAmethystDust.getUnlocalizedName().substring(5));

 

AmethystBrick = new AmethystBrick(Material.rock).setBlockName("AmethystBrick")

.setBlockTextureName("fm:Amethyst_Brick").setCreativeTab(moreores);

GameRegistry.registerBlock(AmethystBrick, AmethystBrick.getUnlocalizedName().substring(5));

 

itemAmethyst = new itemAmethyst().setUnlocalizedName("Amethyst").setTextureName("fm:Amythest")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethyst, itemAmethyst.getUnlocalizedName().substring(5));

 

itemAmethystPickaxe = new ItemAmethystPickaxe(amystuff).setUnlocalizedName("AmythestPickaxe")

.setTextureName("fm:Amethyst_Pickaxe").setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethystPickaxe, itemAmethystPickaxe.getUnlocalizedName().substring(5));

 

itemAmethystAxe = new ItemAmethystAxe(amystuff).setUnlocalizedName("AmethystAxe")

.setTextureName("fm:Amethyst_Axe").setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethystAxe, itemAmethystAxe.getUnlocalizedName().substring(5));

 

itemAmethystSword = new ItemAmethystSword(amystuff).setUnlocalizedName("AmethystSword")

.setTextureName("fm:Amethyst_Sword").setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethystSword, itemAmethystSword.getUnlocalizedName().substring(5));

 

itemAmethystSpade = new ItemAmethystSpade(amystuff).setUnlocalizedName("AmethystSpade")

.setTextureName("fm:Amethyst_Spade").setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethystSpade, itemAmethystSpade.getUnlocalizedName().substring(5));

 

itemAmethystHoe = new ItemAmethystHoe(amystuff).setUnlocalizedName("AmythestHoe")

.setTextureName("fm:Amethyst_Hoe").setCreativeTab(moreores);

GameRegistry.registerItem(itemAmethystHoe, itemAmethystHoe.getUnlocalizedName().substring(5));

 

// Emerald

 

EmeraldOre = new EmeraldOre(Material.rock).setBlockName("EmeraldOre").setBlockTextureName("fm:Emerald_Ore")

.setCreativeTab(moreores);

GameRegistry.registerBlock(EmeraldOre, EmeraldOre.getUnlocalizedName().substring(5));

 

itemEmeraldShard = new ItemEmeraldShard().setUnlocalizedName("EmeraldShard").setTextureName("fm:Emerald_Shard")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemEmeraldShard, itemEmeraldShard.getUnlocalizedName().substring(5));

 

itemEmeraldPiece = new ItemEmeraldPiece().setUnlocalizedName("EmeraldPiece").setTextureName("fm:Emerald_piece")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemEmeraldPiece, itemEmeraldPiece.getUnlocalizedName().substring(5));

 

// Diamond

 

itemDiamondIngot = new ItemDiamondIngot().setUnlocalizedName("DiamondIngot").setTextureName("fm:Diamond_Ingot")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemDiamondIngot, itemDiamondIngot.getUnlocalizedName().substring(5));

 

itemDiamondDust = new ItemDiamondDust().setUnlocalizedName("DiamondDust").setTextureName("fm:Diamond_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemDiamondDust, itemDiamondDust.getUnlocalizedName().substring(5));

 

DiamondBrick = new DiamondBrick(Material.rock).setBlockName("DiamondBrick")

.setBlockTextureName("fm:Diamond_Brick").setCreativeTab(moreores);

GameRegistry.registerBlock(DiamondBrick, DiamondBrick.getUnlocalizedName().substring(5));

 

// Copper

 

itemCopperIngot = new ItemCopperIngot().setUnlocalizedName("CopperIngot").setTextureName("fm:Copper_Ingot")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperIngot, itemCopperIngot.getUnlocalizedName().substring(5));

 

itemCopperDust = new ItemCopperDust().setUnlocalizedName("CopperDust").setTextureName("fm:Copper_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperDust, itemCopperDust.getUnlocalizedName().substring(5));

 

CopperOre = new CopperOre(Material.rock).setBlockName("CopperOre").setBlockTextureName("fm:Copper_Ore")

.setCreativeTab(moreores);

GameRegistry.registerBlock(CopperOre, CopperOre.getUnlocalizedName().substring(5));

 

itemCopperPickaxe = new ItemCopperPickaxe(copperstuff).setUnlocalizedName("CopperPickaxe")

.setTextureName("fm:Copper_Pickaxe").setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperPickaxe, itemCopperPickaxe.getUnlocalizedName().substring(5));

 

itemCopperAxe = new ItemCopperAxe(copperstuff).setUnlocalizedName("CopperAxe").setTextureName("fm:Copper_Axe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperAxe, itemCopperAxe.getUnlocalizedName().substring(5));

 

itemCopperSword = new ItemCopperSword(copperstuff).setUnlocalizedName("CopperSword")

.setTextureName("fm:Copper_Sword").setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperSword, itemCopperSword.getUnlocalizedName().substring(5));

 

itemCopperSpade = new ItemCopperSpade(copperstuff).setUnlocalizedName("CopperSpade")

.setTextureName("fm:Copper_Spade").setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperSpade, itemCopperSpade.getUnlocalizedName().substring(5));

 

itemCopperHoe = new itemCopperHoe(copperstuff).setUnlocalizedName("CopperHoe").setTextureName("fm:Copper_Hoe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemCopperHoe, itemCopperHoe.getUnlocalizedName().substring(5));

 

CopperBrick = new CopperBrick(Material.rock).setBlockName("CopperBrick").setBlockTextureName("fm:Copper_Brick")

.setCreativeTab(moreores);

GameRegistry.registerBlock(CopperBrick, CopperBrick.getUnlocalizedName().substring(5));

 

// Silver

 

itemSilverIngot = new ItemSilverIngot().setUnlocalizedName("SilverIngot").setTextureName("fm:Silver_Ingot")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverIngot, itemSilverIngot.getUnlocalizedName().substring(5));

 

itemSilverDust = new ItemSilverDust().setUnlocalizedName("SilverDust").setTextureName("fm:Silver_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverDust, itemSilverDust.getUnlocalizedName().substring(5));

 

itemSilverPickaxe = new ItemSilverPickaxe(silverstuff).setUnlocalizedName("SilverPickaxe")

.setTextureName("fm:Silver_Pickaxe").setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverPickaxe, itemSilverPickaxe.getUnlocalizedName().substring(5));

 

itemSilverAxe = new ItemSilverAxe(silverstuff).setUnlocalizedName("SilverAxe").setTextureName("fm:Silver_Axe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverAxe, itemSilverAxe.getUnlocalizedName().substring(5));

 

itemSilverSword = new ItemSilverSword(silverstuff).setUnlocalizedName("SilverSword")

.setTextureName("fm:Silver_Sword").setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverSword, itemSilverSword.getUnlocalizedName().substring(5));

 

itemSilverSpade = new ItemSilverSpade(silverstuff).setUnlocalizedName("SilverSpade")

.setTextureName("fm:Silver_Spade").setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverSpade, itemSilverSpade.getUnlocalizedName().substring(5));

 

itemSilverHoe = new itemSilverHoe(silverstuff).setUnlocalizedName("SilverHoe").setTextureName("fm:Silver_Hoe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemSilverHoe, itemSilverHoe.getUnlocalizedName().substring(5));

 

SilverOre = new SilverOre(Material.rock).setBlockName("SilverOre").setBlockTextureName("fm:Silver_Ore")

.setCreativeTab(moreores);

GameRegistry.registerBlock(SilverOre, SilverOre.getUnlocalizedName().substring(5));

 

SilverBrick = new SilverBrick(Material.rock).setBlockName("SilverBrick").setBlockTextureName("fm:Silver_Brick")

.setCreativeTab(moreores);

GameRegistry.registerBlock(SilverBrick, SilverBrick.getUnlocalizedName().substring(5));

 

// Tin

 

itemTinIngot = new ItemTinIngot().setUnlocalizedName("TinIngot").setTextureName("fm:Tin_Ingot")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinIngot, itemTinIngot.getUnlocalizedName().substring(5));

 

itemTinDust = new ItemTinDust().setUnlocalizedName("TinDust").setTextureName("fm:Tin_Dust")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinDust, itemTinDust.getUnlocalizedName().substring(5));

 

itemTinPickaxe = new ItemTinPickaxe(tinstuff).setUnlocalizedName("TinPickaxe").setTextureName("fm:Tin_Pickaxe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinPickaxe, itemTinPickaxe.getUnlocalizedName().substring(5));

 

itemTinAxe = new ItemTinAxe(tinstuff).setUnlocalizedName("TinAxe").setTextureName("fm:Tin_Axe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinAxe, itemTinAxe.getUnlocalizedName().substring(5));

 

itemTinSword = new ItemTinSword(tinstuff).setUnlocalizedName("TinSword").setTextureName("fm:Tin_Sword")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinSword, itemTinSword.getUnlocalizedName().substring(5));

 

itemTinSpade = new ItemTinSpade(tinstuff).setUnlocalizedName("TinSpade").setTextureName("fm:Tin_Spade")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinSpade, itemTinSpade.getUnlocalizedName().substring(5));

 

itemTinHoe = new ItemTinHoe(tinstuff).setUnlocalizedName("TinHoe").setTextureName("fm:Tin_Hoe")

.setCreativeTab(moreores);

GameRegistry.registerItem(itemTinHoe, itemTinHoe.getUnlocalizedName().substring(5));

 

TinOre = new TinOre(Material.rock).setBlockName("TinOre").setBlockTextureName("fm:Tin_Ore")

.setCreativeTab(moreores);

GameRegistry.registerBlock(TinOre, TinOre.getUnlocalizedName().substring(5));

 

TinBrick = new TinBrick(Material.rock).setBlockName("TinBrick").setBlockTextureName("fm:Tin_Brick")

.setCreativeTab(moreores);

GameRegistry.registerBlock(TinBrick, TinBrick.getUnlocalizedName().substring(5));

 

GameRegistry.registerWorldGenerator(new CopperGen(), 0);

 

}

 

@EventHandler

public void init(FMLInitializationEvent event) {

// Proxy, TileEntity, entity, GUI and packet Registering

 

// crafting

 

// Ruby

 

GameRegistry.addRecipe(new ItemStack(itemRubyHammer),

new Object[] { "RR ", " SR", " S ", Character.valueOf('R'), itemRuby, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemRubyPickaxe),

new Object[] { "RRR", " S ", " S ", Character.valueOf('R'), itemRuby, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemRubyAxe),

new Object[] { "RR ", "RS ", " S ", Character.valueOf('R'), itemRuby, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemRubySword),

new Object[] { " R ", " R ", " S ", Character.valueOf('R'), itemRuby, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemRubySpade),

new Object[] { " R ", " S ", " S ", Character.valueOf('R'), itemRuby, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemRubyHoe),

new Object[] { "RR ", " S ", " S ", Character.valueOf('R'), itemRuby, 'S', Items.stick });

 

GameRegistry.addSmelting(RubyOre, new ItemStack(itemRuby, 1), 2);

 

// Amythest

 

GameRegistry.addRecipe(new ItemStack(AmethystBrick),

new Object[] { "AAA", "AAA", "AAA", Character.valueOf('A'), itemAmethyst });

 

GameRegistry.addRecipe(new ItemStack(itemAmethystPickaxe),

new Object[] { "AAA", " S ", " S ", Character.valueOf('A'), itemAmethyst, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemAmethystAxe),

new Object[] { "AA ", "AS ", " S ", Character.valueOf('A'), itemAmethyst, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemAmethystSword),

new Object[] { " A ", " A ", " S ", Character.valueOf('A'), itemAmethyst, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemAmethystSpade),

new Object[] { " A ", " S ", " S ", Character.valueOf('A'), itemAmethyst, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemAmethystHoe),

new Object[] { "AA ", " S ", " S ", Character.valueOf('A'), itemAmethyst, 'S', Items.stick });

 

GameRegistry.addSmelting(AmethystOre, new ItemStack(itemAmethyst, 1), 2);

 

// Emerald

 

GameRegistry.addRecipe(new ItemStack(itemEmeraldPiece),

new Object[] { "OO ", "OO ", "  ", Character.valueOf('O'), itemEmeraldShard });

 

GameRegistry.addRecipe(new ItemStack(Items.emerald),

new Object[] { "PP ", "PP  ", "  ", Character.valueOf('P'), itemEmeraldPiece });

 

GameRegistry.addSmelting(EmeraldOre, new ItemStack(itemEmeraldShard, 1), 2);

 

// DiamondIngot

 

GameRegistry.addRecipe(new ItemStack(itemDiamondIngot),

new Object[] { "OO ", "OO  ", "  ", Character.valueOf('O'), Items.diamond });

 

GameRegistry.addRecipe(new ItemStack(Items.diamond, 4),

new Object[] { "OO ", "OO  ", "  ", Character.valueOf('O'), itemDiamondIngot });

 

GameRegistry.addRecipe(new ItemStack(DiamondBrick),

new Object[] { "DDD", "DDD", "DDD", Character.valueOf('D'), itemDiamondIngot });

 

// Copper

 

GameRegistry.addRecipe(new ItemStack(itemCopperPickaxe),

new Object[] { "CCC", " S ", " S ", Character.valueOf('C'), itemCopperIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemCopperAxe),

new Object[] { "CC ", "CS ", " S ", Character.valueOf('C'), itemCopperIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemCopperSword),

new Object[] { " C ", " C ", " S ", Character.valueOf('C'), itemCopperIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemCopperSpade),

new Object[] { " C ", " S ", " S ", Character.valueOf('C'), itemCopperIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemCopperHoe),

new Object[] { "CC ", " S ", " S ", Character.valueOf('C'), itemCopperIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(CopperBrick),

new Object[] { "CCC", "CCC", "CCC", Character.valueOf('C'), itemCopperIngot });

 

GameRegistry.addSmelting(CopperOre, new ItemStack(itemCopperIngot, 1), 2);

 

// Silver

 

GameRegistry.addRecipe(new ItemStack(itemSilverPickaxe),

new Object[] { "III", " S ", " S ", Character.valueOf('I'), itemSilverIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemSilverAxe),

new Object[] { "II ", "IS ", " S ", Character.valueOf('I'), itemSilverIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemSilverSword),

new Object[] { " I ", " I ", " S ", Character.valueOf('I'), itemSilverIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemSilverSpade),

new Object[] { " I ", " S ", " S ", Character.valueOf('I'), itemSilverIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemSilverHoe),

new Object[] { "II ", " S ", " S ", Character.valueOf('I'), itemSilverIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(SilverBrick),

new Object[] { "III", "III", "III", Character.valueOf('I'), itemSilverIngot });

 

GameRegistry.addSmelting(SilverOre, new ItemStack(itemSilverIngot, 1), 2);

 

// Tin

 

GameRegistry.addRecipe(new ItemStack(itemTinPickaxe),

new Object[] { "TTT", " S ", " S ", Character.valueOf('T'), itemTinIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemTinAxe),

new Object[] { "TT ", "TS ", " S ", Character.valueOf('T'), itemTinIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemTinSword),

new Object[] { " T ", " T ", " S ", Character.valueOf('T'), itemTinIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemTinSpade),

new Object[] { " T ", " S ", " S ", Character.valueOf('T'), itemTinIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(itemTinHoe),

new Object[] { "TT ", " S ", " S ", Character.valueOf('T'), itemTinIngot, 'S', Items.stick });

 

GameRegistry.addRecipe(new ItemStack(TinBrick),

new Object[] { "TTT", "TTT", "TTT", Character.valueOf('T'), itemTinIngot });

 

GameRegistry.addSmelting(TinOre, new ItemStack(itemTinIngot, 1), 2);

 

// Hammer Recipes (by hammer type)

 

// Ruby

 

GameRegistry.addRecipe(new ItemStack(itemRubyDust, 2),

new Object[] { " H ", " R ", "  ", Character.valueOf('H'), itemRubyHammer, 'R', RubyOre });

 

GameRegistry.addRecipe(new ItemStack(itemCopperDust, 2),

new Object[] { " H ", " R ", "  ", Character.valueOf('H'), itemRubyHammer, 'R', CopperOre });

 

GameRegistry.addRecipe(new ItemStack(itemSilverDust, 2),

new Object[] { " H ", " R ", "  ", Character.valueOf('H'), itemRubyHammer, 'R', SilverOre });

 

GameRegistry.addRecipe(new ItemStack(itemTinDust, 2),

new Object[] { " H ", " R ", "  ", Character.valueOf('H'), itemRubyHammer, 'R', TinOre });

 

}

 

@EventHandler

public void postInit(FMLPostInitializationEvent event) {

 

}

 

public static CreativeTabs moreores = new CreativeTabs("MoreOres!") {

@Override

public Item getTabIconItem() {

return new ItemStack(itemDiamondIngot).getItem();

 

}

 

};

 

}

 

 

MY NAME IS JEFF. Or is it? I do hope you never always not have a bad day!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Add the latest.log (logs-folder) with sites like https://mclo.gs/ and paste the link to it here  
    • Hello. thank you so much for your time. and I have a problem on my minecraft server. my minecraft forge server version is 1.20.1 and forge 48.1.0, it contains pixelmon, cut all, dig all, mine all, and easy NPCs (all mods). i want paste log on this question,but i cannot copy that ;( run.bat worked but that log stopped on the way and I waited 5 minutes but it didn't move. the first sentence is "main Advanced terminal features are not available in this environment." so I searched on internet and answers were JDK version. I tried downgrade(23→17), but it didn't change. the log's final sentence is "...14 more" and it stopped there. no more massages. what can i do to launch my server? If you want more information or logs, I will show you. Can you help me, please? and sorry for my bad English ;(
    • I see a lot of praise for extra virgin olive oil, but I don't understand why it is better than regular oil. Is it really that important for health or is it just marketing? 
    • Add crash-reports with sites like https://mclo.gs/   make a test without oculus
    • Description: Unexpected error org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered     at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:250) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at org.spongepowered.asm.service.modlauncher.MixinTransformationHandler.processClass(MixinTransformationHandler.java:131) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at org.spongepowered.asm.launch.MixinLaunchPluginLegacy.processClass(MixinLaunchPluginLegacy.java:131) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at cpw.mods.modlauncher.serviceapi.ILaunchPluginService.processClassWithFlags(ILaunchPluginService.java:154) ~[modlauncher-8.1.3.jar:8.1.3+8.1.3+main-8.1.x.c94d18ec] {}     at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:265) ~[modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.1.3.jar:?] {re:classloading}     at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading}     at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51] {}     at me.jellysquid.mods.sodium.client.model.light.LightPipelineProvider.<init>(LightPipelineProvider.java:14) ~[?:?] {re:classloading}     at me.jellysquid.mods.sodium.client.render.pipeline.context.ChunkRenderCacheShared.<init>(ChunkRenderCacheShared.java:26) ~[?:?] {re:mixin,re:classloading}     at me.jellysquid.mods.sodium.client.render.pipeline.context.ChunkRenderCacheShared.createRenderContext(ChunkRenderCacheShared.java:60) ~[?:?] {re:mixin,re:classloading}     at me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer.loadWorld(SodiumWorldRenderer.java:112) ~[?:?] {re:mixin,re:classloading,pl:mixin:APP:mixins.oculus.compat.sodium.json:shadow_map.MixinSodiumWorldRenderer,pl:mixin:APP:mixins.oculus.compat.sodium.json:vertex_format.MixinSodiumWorldRenderer,pl:mixin:APP:magnesium_extras.mixins.json:fog.MixinSodiumWorldRenderer,pl:mixin:A}     at me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer.setWorld(SodiumWorldRenderer.java:105) ~[?:?] {re:mixin,re:classloading,pl:mixin:APP:mixins.oculus.compat.sodium.json:shadow_map.MixinSodiumWorldRenderer,pl:mixin:APP:mixins.oculus.compat.sodium.json:vertex_format.MixinSodiumWorldRenderer,pl:mixin:APP:magnesium_extras.mixins.json:fog.MixinSodiumWorldRenderer,pl:mixin:A}     at net.minecraft.client.renderer.WorldRenderer.handler$zbe000$onWorldChanged(WorldRenderer.java:4709) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:render,xf:fml:journeymap:WorldRenderer.setSectionDirty,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:render,xf:fml:journeymap:WorldRenderer.setSectionDirty,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.renderer.WorldRenderer.func_72732_a(WorldRenderer.java:661) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:render,xf:fml:journeymap:WorldRenderer.setSectionDirty,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:render,xf:fml:journeymap:WorldRenderer.setSectionDirty,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.func_213257_b(Minecraft.java:1955) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:features.gui.fast_fps_pie.MixinMinecraftClient,pl:mixin:APP:rubidium.mixins.json:features.options.MixinMinecraftClient,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.blast_search_trees.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.skip_first_datapack_reload.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:feature.measure_time.MinecraftMixin_Forge,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:mixins.essential.json:client.Mixin_IncreaseMenuFpsLimit,pl:mixin:APP:mixins.essential.json:client.Mixin_RunEssentialTasks,pl:mixin:APP:mixins.essential.json:client.MixinMinecraft,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_FixKeybindUnpressedInEmoteWheel,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_RecalculateMenuScale,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixInternalByteBufAccess,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixPrematureByteBufFree,pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent,pl:mixin:APP:memoryleakfix-16.mixins.json:targetEntityLeak.Minecraft_targetClearMixin,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:outer_end.mixins.json:BackgroundMusicMixin,pl:mixin:APP:magnesium_extras.mixins.json:FrameCounter.FpsAccessorMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:APP:fancymenu.general.mixin.json:IMixinMinecraft,pl:mixin:APP:fancymenu.general.mixin.json:MixinMinecraft,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:performant.mixins.json:MinecraftMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.func_71403_a(Minecraft.java:1881) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:features.gui.fast_fps_pie.MixinMinecraftClient,pl:mixin:APP:rubidium.mixins.json:features.options.MixinMinecraftClient,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.blast_search_trees.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.skip_first_datapack_reload.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:feature.measure_time.MinecraftMixin_Forge,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:mixins.essential.json:client.Mixin_IncreaseMenuFpsLimit,pl:mixin:APP:mixins.essential.json:client.Mixin_RunEssentialTasks,pl:mixin:APP:mixins.essential.json:client.MixinMinecraft,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_FixKeybindUnpressedInEmoteWheel,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_RecalculateMenuScale,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixInternalByteBufAccess,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixPrematureByteBufFree,pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent,pl:mixin:APP:memoryleakfix-16.mixins.json:targetEntityLeak.Minecraft_targetClearMixin,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:outer_end.mixins.json:BackgroundMusicMixin,pl:mixin:APP:magnesium_extras.mixins.json:FrameCounter.FpsAccessorMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:APP:fancymenu.general.mixin.json:IMixinMinecraft,pl:mixin:APP:fancymenu.general.mixin.json:MixinMinecraft,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:performant.mixins.json:MinecraftMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.network.play.ClientPlayNetHandler.func_147282_a(ClientPlayNetHandler.java:376) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.network.play.server.SJoinGamePacket.func_148833_a(SourceFile:110) ~[?:?] {re:mixin,re:classloading}     at net.minecraft.network.play.server.SJoinGamePacket.func_148833_a(SourceFile:18) ~[?:?] {re:mixin,re:classloading}     at net.minecraft.network.PacketThreadUtil.func_225383_a(SourceFile:21) ~[?:?] {re:mixin,re:mixin,re:classloading,pl:mixin:APP:mixins.essential.json:compatibility.vanilla.Mixin_FixPacketHandlingPastServerShutdown,pl:mixin:A}     at net.minecraft.network.PacketThreadUtil$$Lambda$49308/350806611.run(Unknown Source) ~[?:?] {}     at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(SourceFile:144) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:APP:mixins.essential.json:client.Mixin_ThreadTaskExecutor,pl:mixin:A}     at net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23) ~[?:?] {re:mixin,re:computing_frames,re:classloading}     at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(SourceFile:118) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:APP:mixins.essential.json:client.Mixin_ThreadTaskExecutor,pl:mixin:A}     at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213160_bf(SourceFile:103) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:APP:mixins.essential.json:client.Mixin_ThreadTaskExecutor,pl:mixin:A}     at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:948) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:features.gui.fast_fps_pie.MixinMinecraftClient,pl:mixin:APP:rubidium.mixins.json:features.options.MixinMinecraftClient,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.blast_search_trees.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.skip_first_datapack_reload.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:feature.measure_time.MinecraftMixin_Forge,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:mixins.essential.json:client.Mixin_IncreaseMenuFpsLimit,pl:mixin:APP:mixins.essential.json:client.Mixin_RunEssentialTasks,pl:mixin:APP:mixins.essential.json:client.MixinMinecraft,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_FixKeybindUnpressedInEmoteWheel,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_RecalculateMenuScale,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixInternalByteBufAccess,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixPrematureByteBufFree,pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent,pl:mixin:APP:memoryleakfix-16.mixins.json:targetEntityLeak.Minecraft_targetClearMixin,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:outer_end.mixins.json:BackgroundMusicMixin,pl:mixin:APP:magnesium_extras.mixins.json:FrameCounter.FpsAccessorMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:APP:fancymenu.general.mixin.json:IMixinMinecraft,pl:mixin:APP:fancymenu.general.mixin.json:MixinMinecraft,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:performant.mixins.json:MinecraftMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:features.gui.fast_fps_pie.MixinMinecraftClient,pl:mixin:APP:rubidium.mixins.json:features.options.MixinMinecraftClient,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.blast_search_trees.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.skip_first_datapack_reload.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:feature.measure_time.MinecraftMixin_Forge,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:mixins.essential.json:client.Mixin_IncreaseMenuFpsLimit,pl:mixin:APP:mixins.essential.json:client.Mixin_RunEssentialTasks,pl:mixin:APP:mixins.essential.json:client.MixinMinecraft,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_FixKeybindUnpressedInEmoteWheel,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_RecalculateMenuScale,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixInternalByteBufAccess,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixPrematureByteBufFree,pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent,pl:mixin:APP:memoryleakfix-16.mixins.json:targetEntityLeak.Minecraft_targetClearMixin,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:outer_end.mixins.json:BackgroundMusicMixin,pl:mixin:APP:magnesium_extras.mixins.json:FrameCounter.FpsAccessorMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:APP:fancymenu.general.mixin.json:IMixinMinecraft,pl:mixin:APP:fancymenu.general.mixin.json:MixinMinecraft,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:performant.mixins.json:MinecraftMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A}     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}     at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}     at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) [forge-1.16.5-36.2.35.jar:36.2] {}     at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$538/1567903868.call(Unknown Source) [forge-1.16.5-36.2.35.jar:36.2] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {re:classloading} Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [mixins.oculus.compat.sodium.json:directional_shading.MixinFlatLightPipeline] from phase [DEFAULT] in config [mixins.oculus.compat.sodium.json] FAILED during APPLY     at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:636) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:588) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     ... 42 more Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Redirect annotation on iris$getBrightness could not find any targets matching 'Lme/jellysquid/mods/sodium/client/model/light/flat/FlatLightPipeline;calculate(Lme/jellysquid/mods/sodium/client/model/quad/ModelQuadView;Lnet/minecraft/util/math/BlockPos;Lme/jellysquid/mods/sodium/client/model/light/data/QuadLightData;Lnet/minecraft/util/Direction;Z)V' in me.jellysquid.mods.sodium.client.model.light.flat.FlatLightPipeline. Using refmap oculus-refmap.json [PREINJECT Applicator Phase -> mixins.oculus.compat.sodium.json:directional_shading.MixinFlatLightPipeline -> Prepare Injections ->  -> redirect$bdm000$iris$getBrightness(Lnet/minecraft/world/IBlockDisplayReader;Lnet/minecraft/util/Direction;Z)F -> Parse]     at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.validateTargets(InjectionInfo.java:656) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {re:classloading,re:classloading}     at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findTargets(InjectionInfo.java:587) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {re:classloading,re:classloading}     at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:330) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {re:classloading,re:classloading}     at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:316) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {re:classloading,re:classloading}     at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:308) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {re:classloading,re:classloading}     at org.spongepowered.asm.mixin.injection.struct.RedirectInjectionInfo.<init>(RedirectInjectionInfo.java:44) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) ~[?:?] {}     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_51] {}     at java.lang.reflect.Constructor.newInstance(Constructor.java:422) ~[?:1.8.0_51] {}     at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:149) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {re:classloading}     at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:708) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {re:classloading,re:classloading}     at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1311) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {re:classloading}     at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1042) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:393) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:383) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {re:classloading}     at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:365) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {re:classloading}     at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     ... 42 more A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace:     at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:250) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at org.spongepowered.asm.service.modlauncher.MixinTransformationHandler.processClass(MixinTransformationHandler.java:131) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at org.spongepowered.asm.launch.MixinLaunchPluginLegacy.processClass(MixinLaunchPluginLegacy.java:131) ~[mixin-0.8.4.jar:0.8.4+Jenkins-b308.git-2accda5000f7602229606b39437565542cc6fba4] {}     at cpw.mods.modlauncher.serviceapi.ILaunchPluginService.processClassWithFlags(ILaunchPluginService.java:154) ~[modlauncher-8.1.3.jar:8.1.3+8.1.3+main-8.1.x.c94d18ec] {}     at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:265) ~[modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.1.3.jar:?] {re:classloading}     at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading}     at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51] {}     at me.jellysquid.mods.sodium.client.model.light.LightPipelineProvider.<init>(LightPipelineProvider.java:14) ~[?:?] {re:classloading}     at me.jellysquid.mods.sodium.client.render.pipeline.context.ChunkRenderCacheShared.<init>(ChunkRenderCacheShared.java:26) ~[?:?] {re:mixin,re:classloading}     at me.jellysquid.mods.sodium.client.render.pipeline.context.ChunkRenderCacheShared.createRenderContext(ChunkRenderCacheShared.java:60) ~[?:?] {re:mixin,re:classloading}     at me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer.loadWorld(SodiumWorldRenderer.java:112) ~[?:?] {re:mixin,re:classloading,pl:mixin:APP:mixins.oculus.compat.sodium.json:shadow_map.MixinSodiumWorldRenderer,pl:mixin:APP:mixins.oculus.compat.sodium.json:vertex_format.MixinSodiumWorldRenderer,pl:mixin:APP:magnesium_extras.mixins.json:fog.MixinSodiumWorldRenderer,pl:mixin:A}     at me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer.setWorld(SodiumWorldRenderer.java:105) ~[?:?] {re:mixin,re:classloading,pl:mixin:APP:mixins.oculus.compat.sodium.json:shadow_map.MixinSodiumWorldRenderer,pl:mixin:APP:mixins.oculus.compat.sodium.json:vertex_format.MixinSodiumWorldRenderer,pl:mixin:APP:magnesium_extras.mixins.json:fog.MixinSodiumWorldRenderer,pl:mixin:A}     at net.minecraft.client.renderer.WorldRenderer.handler$zbe000$onWorldChanged(WorldRenderer.java:4709) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:render,xf:fml:journeymap:WorldRenderer.setSectionDirty,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:render,xf:fml:journeymap:WorldRenderer.setSectionDirty,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.renderer.WorldRenderer.func_72732_a(WorldRenderer.java:661) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:render,xf:fml:journeymap:WorldRenderer.setSectionDirty,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:render,xf:fml:journeymap:WorldRenderer.setSectionDirty,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.func_213257_b(Minecraft.java:1955) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:features.gui.fast_fps_pie.MixinMinecraftClient,pl:mixin:APP:rubidium.mixins.json:features.options.MixinMinecraftClient,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.blast_search_trees.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.skip_first_datapack_reload.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:feature.measure_time.MinecraftMixin_Forge,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:mixins.essential.json:client.Mixin_IncreaseMenuFpsLimit,pl:mixin:APP:mixins.essential.json:client.Mixin_RunEssentialTasks,pl:mixin:APP:mixins.essential.json:client.MixinMinecraft,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_FixKeybindUnpressedInEmoteWheel,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_RecalculateMenuScale,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixInternalByteBufAccess,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixPrematureByteBufFree,pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent,pl:mixin:APP:memoryleakfix-16.mixins.json:targetEntityLeak.Minecraft_targetClearMixin,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:outer_end.mixins.json:BackgroundMusicMixin,pl:mixin:APP:magnesium_extras.mixins.json:FrameCounter.FpsAccessorMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:APP:fancymenu.general.mixin.json:IMixinMinecraft,pl:mixin:APP:fancymenu.general.mixin.json:MixinMinecraft,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:performant.mixins.json:MinecraftMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.func_71403_a(Minecraft.java:1881) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:features.gui.fast_fps_pie.MixinMinecraftClient,pl:mixin:APP:rubidium.mixins.json:features.options.MixinMinecraftClient,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.blast_search_trees.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.skip_first_datapack_reload.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:feature.measure_time.MinecraftMixin_Forge,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:mixins.essential.json:client.Mixin_IncreaseMenuFpsLimit,pl:mixin:APP:mixins.essential.json:client.Mixin_RunEssentialTasks,pl:mixin:APP:mixins.essential.json:client.MixinMinecraft,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_FixKeybindUnpressedInEmoteWheel,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_RecalculateMenuScale,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixInternalByteBufAccess,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixPrematureByteBufFree,pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent,pl:mixin:APP:memoryleakfix-16.mixins.json:targetEntityLeak.Minecraft_targetClearMixin,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:outer_end.mixins.json:BackgroundMusicMixin,pl:mixin:APP:magnesium_extras.mixins.json:FrameCounter.FpsAccessorMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:APP:fancymenu.general.mixin.json:IMixinMinecraft,pl:mixin:APP:fancymenu.general.mixin.json:MixinMinecraft,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:performant.mixins.json:MinecraftMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.network.play.ClientPlayNetHandler.func_147282_a(ClientPlayNetHandler.java:376) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.network.play.server.SJoinGamePacket.func_148833_a(SourceFile:110) ~[?:?] {re:mixin,re:classloading}     at net.minecraft.network.play.server.SJoinGamePacket.func_148833_a(SourceFile:18) ~[?:?] {re:mixin,re:classloading}     at net.minecraft.network.PacketThreadUtil.func_225383_a(SourceFile:21) ~[?:?] {re:mixin,re:mixin,re:classloading,pl:mixin:APP:mixins.essential.json:compatibility.vanilla.Mixin_FixPacketHandlingPastServerShutdown,pl:mixin:A}     at net.minecraft.network.PacketThreadUtil$$Lambda$49308/350806611.run(Unknown Source) ~[?:?] {}     at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(SourceFile:144) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:APP:mixins.essential.json:client.Mixin_ThreadTaskExecutor,pl:mixin:A}     at net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23) ~[?:?] {re:mixin,re:computing_frames,re:classloading}     at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(SourceFile:118) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:APP:mixins.essential.json:client.Mixin_ThreadTaskExecutor,pl:mixin:A} -- Affected level -- Details:     All players: 0 total; []     Chunk stats: Client Chunk Cache: 1024, 0     Level dimension: chaosawakens:mining_paradise     Level spawn location: World: (8,64,8), Chunk: (at 8,4,8 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)     Level time: 0 game time, 0 day time     Server brand: ~~ERROR~~ NullPointerException: null     Server type: Integrated singleplayer server Stacktrace:     at net.minecraft.client.world.ClientWorld.func_72914_a(ClientWorld.java:447) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:features.chunk_rendering.MixinClientWorld,pl:mixin:APP:mixins.oculus.vertexformat.json:block_rendering.MixinClientLevel,pl:mixin:APP:mixins.essential.json:feature.particles.Mixin_AddParticleSystemToClientWorld,pl:mixin:APP:pehkui.mixins.json:client.ClientWorldMixin,pl:mixin:APP:mixins.sndctrl.json:MixinClientWorld,pl:mixin:APP:entityculling.mixins.json:ClientWorldMixin,pl:mixin:APP:blue_skies.mixins.json:ClientWorldMixin,pl:mixin:APP:betterbiomeblend.mixins.json:MixinClientWorld,pl:mixin:APP:architectury.mixins.json:MixinClientLevel,pl:mixin:APP:abnormals_core.mixins.json:client.ClientWorldMixin,pl:mixin:APP:create.mixins.json:BreakProgressMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2031) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:features.gui.fast_fps_pie.MixinMinecraftClient,pl:mixin:APP:rubidium.mixins.json:features.options.MixinMinecraftClient,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.blast_search_trees.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.skip_first_datapack_reload.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:feature.measure_time.MinecraftMixin_Forge,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:mixins.essential.json:client.Mixin_IncreaseMenuFpsLimit,pl:mixin:APP:mixins.essential.json:client.Mixin_RunEssentialTasks,pl:mixin:APP:mixins.essential.json:client.MixinMinecraft,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_FixKeybindUnpressedInEmoteWheel,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_RecalculateMenuScale,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixInternalByteBufAccess,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixPrematureByteBufFree,pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent,pl:mixin:APP:memoryleakfix-16.mixins.json:targetEntityLeak.Minecraft_targetClearMixin,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:outer_end.mixins.json:BackgroundMusicMixin,pl:mixin:APP:magnesium_extras.mixins.json:FrameCounter.FpsAccessorMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:APP:fancymenu.general.mixin.json:IMixinMinecraft,pl:mixin:APP:fancymenu.general.mixin.json:MixinMinecraft,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:performant.mixins.json:MinecraftMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:628) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:features.gui.fast_fps_pie.MixinMinecraftClient,pl:mixin:APP:rubidium.mixins.json:features.options.MixinMinecraftClient,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.blast_search_trees.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.skip_first_datapack_reload.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:feature.measure_time.MinecraftMixin_Forge,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:mixins.essential.json:client.Mixin_IncreaseMenuFpsLimit,pl:mixin:APP:mixins.essential.json:client.Mixin_RunEssentialTasks,pl:mixin:APP:mixins.essential.json:client.MixinMinecraft,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_FixKeybindUnpressedInEmoteWheel,pl:mixin:APP:mixins.essential.json:client.gui.Mixin_RecalculateMenuScale,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixInternalByteBufAccess,pl:mixin:APP:mixins.essential.json:compatibility.forge.Mixin_FixPrematureByteBufFree,pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent,pl:mixin:APP:memoryleakfix-16.mixins.json:targetEntityLeak.Minecraft_targetClearMixin,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:outer_end.mixins.json:BackgroundMusicMixin,pl:mixin:APP:magnesium_extras.mixins.json:FrameCounter.FpsAccessorMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:APP:fancymenu.general.mixin.json:IMixinMinecraft,pl:mixin:APP:fancymenu.general.mixin.json:MixinMinecraft,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:performant.mixins.json:MinecraftMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A}     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}     at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}     at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) [forge-1.16.5-36.2.35.jar:36.2] {}     at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$538/1567903868.call(Unknown Source) [forge-1.16.5-36.2.35.jar:36.2] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {re:classloading} -- System Details -- Details:     Minecraft Version: 1.16.5     Minecraft Version ID: 1.16.5     Operating System: Windows 10 (amd64) version 10.0     Java Version: 1.8.0_51, Oracle Corporation     Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation     Memory: 1844190616 bytes (1758 MB) / 5631901696 bytes (5371 MB) up to 9544663040 bytes (9102 MB)     CPUs: 12     JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx10240m -Xms256m     ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec     ModLauncher launch target: fmlclient     ModLauncher naming: srg     ModLauncher services:          /mixin-0.8.4.jar mixin PLUGINSERVICE          /eventbus-4.0.0.jar eventbus PLUGINSERVICE          /forge-1.16.5-36.2.35.jar object_holder_definalize PLUGINSERVICE          /forge-1.16.5-36.2.35.jar runtime_enum_extender PLUGINSERVICE          /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE          /forge-1.16.5-36.2.35.jar capability_inject_definalize PLUGINSERVICE          /forge-1.16.5-36.2.35.jar runtimedistcleaner PLUGINSERVICE          /mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE          /essential_1-3-5-5_forge_1-16-5.jar essential-loader TRANSFORMATIONSERVICE          /forge-1.16.5-36.2.35.jar fml TRANSFORMATIONSERVICE          /_MixinBootstrap-1.1.0.jar mixinbootstrap TRANSFORMATIONSERVICE      FML: 36.2     Forge: net.minecraftforge:36.2.35     FML Language Providers:          [email protected]         minecraft@1         [email protected]     Mod List:          BetterDungeons-1.16.4-1.2.1.jar                   |YUNG's Better Dungeons        |betterdungeons                |1.16.4-1.2.1        |DONE      |Manifest: NOSIGNATURE         ftb-essentials-1605.1.5-build.32.jar              |FTB Essentials                |ftbessentials                 |1605.1.5-build.32   |DONE      |Manifest: NOSIGNATURE         supermartijn642configlib-1.1.8-forge-mc1.16.jar   |SuperMartijn642's Config Libra|supermartijn642configlib      |1.1.8               |DONE      |Manifest: NOSIGNATURE         extratrades-1.16.5-1.2.jar                        |Extra Trades                  |extratrades                   |1.16.5-1.2          |DONE      |Manifest: NOSIGNATURE         TinkersLevellingAddon-1.16.5-1.1.1.jar            |Tinkers' Levelling Addon      |tinkerslevellingaddon         |1.1.1               |DONE      |Manifest: NOSIGNATURE         HammerLib-1.16.5-16.5.50.jar                      |HammerLib                     |hammerlib                     |16.5.50             |DONE      |Manifest: 97:e8:52:e9:b3:f0:1b:83:57:4e:83:15:f7:e7:76:51:c6:60:5f:2b:45:59:19:a7:31:9e:98:69:56:4f:01:3c         ProjectE-1.16.5-PE1.0.2.jar                       |ProjectE                      |projecte                      |PE1.0.2             |DONE      |Manifest: NOSIGNATURE         stalwart-dungeons-1.16.5-1.1.7.jar                |Stalwart Dungeons             |stalwart_dungeons             |1.1.7               |DONE      |Manifest: NOSIGNATURE         rubidium-0.2.11.jar                               |Rubidium                      |rubidium                      |0.2.11              |DONE      |Manifest: NOSIGNATURE         modnametooltip_1.16.2-1.15.0.jar                  |Mod Name Tooltip              |modnametooltip                |1.15.0              |DONE      |Manifest: NOSIGNATURE         Neat 1.7-27.jar                                   |Neat                          |neat                          |1.7-27              |DONE      |Manifest: NOSIGNATURE         IronJetpacks-1.16.5-4.2.3.jar                     |Iron Jetpacks                 |ironjetpacks                  |4.2.3               |DONE      |Manifest: NOSIGNATURE         BetterCaves-Forge-1.16.4-1.1.2.jar                |YUNG's Better Caves           |bettercaves                   |1.16.4-1.1.2        |DONE      |Manifest: NOSIGNATURE         ForgeEndertech-1.16.5-7.3.0.0-build.0330.jar      |ForgeEndertech                |forgeendertech                |7.3.0.0             |DONE      |Manifest: NOSIGNATURE         CTM-MC1.16.1-1.1.2.6.jar                          |ConnectedTexturesMod          |ctm                           |MC1.16.1-1.1.2.6    |DONE      |Manifest: NOSIGNATURE         modernfix-forge-5.18.0+mc1.16.5.jar               |ModernFix                     |modernfix                     |5.18.0+mc1.16.5     |DONE      |Manifest: NOSIGNATURE         YungsApi-1.16.4-Forge-13.jar                      |YUNG's API                    |yungsapi                      |1.16.4-Forge-13     |DONE      |Manifest: NOSIGNATURE         cabletiers-1.16.5-0.545.jar                       |Cable Tiers                   |cabletiers                    |1.16.5-0.545        |DONE      |Manifest: NOSIGNATURE         WitherSkeletonTweaks-1.16.5-5.4.1.jar             |Wither Skeleton Tweaks        |wstweaks                      |5.4.1               |DONE      |Manifest: NOSIGNATURE         Shrink-1.16.5-1.1.6.jar                           |Shrink                        |shrink                        |1.1.6               |DONE      |Manifest: NOSIGNATURE         reliquary-1.16.5-1.3.5.1124.jar                   |Reliquary                     |xreliquary                    |1.16.5-1.3.5.1124   |DONE      |Manifest: NOSIGNATURE         pandorasbox-2.2.6-1.16.5.jar                      |Pandora's Box                 |pandorasbox                   |2.2.6-1.16.5        |DONE      |Manifest: NOSIGNATURE         lootbeams-1.16.5-release-july1722.jar             |LootBeams                     |lootbeams                     |1.16.5              |DONE      |Manifest: NOSIGNATURE         guardvillagers-1.16.5.1.2.6.jar                   |Guard Villagers               |guardvillagers                |1.2.6               |DONE      |Manifest: NOSIGNATURE         Desert Upgrade 1.2.7 - 1.16.5.jar                 |Desert Upgrade                |desert_upgrade                |1.2.7               |DONE      |Manifest: NOSIGNATURE         Apotheosis-1.16.5-4.8.9A0.jar                     |Apotheosis                    |apotheosis                    |4.8.9A0             |DONE      |Manifest: NOSIGNATURE         Morpheus-1.16.5-4.2.70.jar                        |Morpheus                      |morpheus                      |4.2.70              |DONE      |Manifest: NOSIGNATURE         Belt Mod 1.1.0 - 1.16.5.jar                       |Belt Mod                      |belt_mod                      |1.1.0               |DONE      |Manifest: NOSIGNATURE         JustEnoughResources-1.16.5-0.12.2.216.jar         |Just Enough Resources         |jeresources                   |0.12.2.216          |DONE      |Manifest: NOSIGNATURE         supplementaries-1.16.5-0.18.5.jar                 |Supplementaries               |supplementaries               |0.18.3              |DONE      |Manifest: NOSIGNATURE         refinedstorage-1.9.18.jar                         |Refined Storage               |refinedstorage                |1.9.18              |DONE      |Manifest: NOSIGNATURE         easy_piglins-1.16.5-1.0.2.jar                     |Easy Piglins                  |easy_piglins                  |1.16.5-1.0.2        |DONE      |Manifest: NOSIGNATURE         structure_gel-1.16.5-1.7.8.jar                    |Structure Gel API             |structure_gel                 |1.7.8               |DONE      |Manifest: NOSIGNATURE         corpse-1.16.5-1.0.6.jar                           |Corpse                        |corpse                        |1.16.5-1.0.6        |DONE      |Manifest: NOSIGNATURE         AdvancementPlaques-1.16.5-1.4.1.jar               |Advancement Plaques           |advancementplaques            |1.4.1               |DONE      |Manifest: NOSIGNATURE         alltheores-1.3.6-1.16.5-36.1.0.jar                |AllTheOres                    |alltheores                    |1.3.6-1.16.5-36.1.0 |DONE      |Manifest: NOSIGNATURE         Wild Bushes 1.1.5 - 1.16.5.jar                    |Wild Bushes                   |wild_bushes                   |1.1.5               |DONE      |Manifest: NOSIGNATURE         castle_in_the_sky-1.16.5-0.2.6.jar                |Castle in the sky             |castle_in_the_sky             |1.16.5              |DONE      |Manifest: NOSIGNATURE         industrial-foregoing-1.16.5-3.2.14.8-20.jar       |Industrial Foregoing          |industrialforegoing           |3.2.14.8            |DONE      |Manifest: NOSIGNATURE         torchmaster-2.3.8.jar                             |Torchmaster                   |torchmaster                   |2.3.8               |DONE      |Manifest: NOSIGNATURE         repurposed_structures_forge-3.4.7+1.16.5.jar      |Repurposed Structures         |repurposed_structures         |3.4.7+1.16.5        |DONE      |Manifest: NOSIGNATURE         Levinide 0.4.9 - 1.16.5.jar                       |Levinide                      |levinide                      |0.4.9               |DONE      |Manifest: NOSIGNATURE         Ground Convert 1.0.0 - 1.16.5.jar                 |Ground Convert                |ground_convert                |1.0.0               |DONE      |Manifest: NOSIGNATURE         BiomesOPlenty-1.16.5-13.1.0.488-universal.jar     |Biomes O' Plenty              |biomesoplenty                 |1.16.5-13.1.0.488   |DONE      |Manifest: NOSIGNATURE         ironfurnaces-1.16.5-2.7.7.jar                     |Iron Furnaces                 |ironfurnaces                  |2.7.7               |DONE      |Manifest: NOSIGNATURE         dungeons_plus-1.16.5-1.1.5.jar                    |Dungeons Plus                 |dungeons_plus                 |1.1.5               |DONE      |Manifest: NOSIGNATURE         supermartijn642corelib-1.1.17a-forge-mc1.16.jar   |SuperMartijn642's Core Lib    |supermartijn642corelib        |1.1.17a             |DONE      |Manifest: NOSIGNATURE         YungsBridges-Forge-1.16.4-1.0.1.jar               |YUNG's Bridges                |yungsbridges                  |1.16.4-1.0.1        |DONE      |Manifest: NOSIGNATURE         Botania-1.16.5-420.3.jar                          |Botania                       |botania                       |1.16.5-420.3        |DONE      |Manifest: NOSIGNATURE         cavesandcliffs-1.16.5-7.2.0.jar                   |Caves and Cliffs Backport     |cavesandcliffs                |1.16.5-7.2.0        |DONE      |Manifest: NOSIGNATURE         Highlighter-1.16.5-1.1.1.jar                      |Highlighter                   |highlighter                   |1.1.1               |DONE      |Manifest: NOSIGNATURE         lightspeed-1.16.5-1.0.5.jar                       |Lightspeed                    |lightspeed                    |1.16.5-1.1.0        |DONE      |Manifest: NOSIGNATURE         curios-forge-1.16.5-4.1.0.0.jar                   |Curios API                    |curios                        |1.16.5-4.1.0.0      |DONE      |Manifest: NOSIGNATURE         oculus-1.2.5a.jar                                 |Oculus                        |oculus                        |1.2.5a              |DONE      |Manifest: NOSIGNATURE         Desert Mining 1.0.0 -1.16.5.jar                   |Desert Mining                 |desert_mining                 |1.0.0               |DONE      |Manifest: NOSIGNATURE         Searchables-forge-1.16.5-1.0.7.jar                |Searchables                   |searchables                   |1.0.7               |DONE      |Manifest: NOSIGNATURE         YungsExtras-Forge-1.16.4-1.0.jar                  |YUNG's Extras                 |yungsextras                   |Forge-1.16.4-1.0    |DONE      |Manifest: NOSIGNATURE         obfuscate-0.6.3-1.16.5.jar                        |Obfuscate                     |obfuscate                     |0.6.3               |DONE      |Manifest: NOSIGNATURE         Queen Bee.jar                                     |Queen Bee                     |queen_bee                     |1.0.0               |DONE      |Manifest: NOSIGNATURE         constructionwand-1.16.5-2.6.jar                   |Construction Wand             |constructionwand              |1.16.5-2.6          |DONE      |Manifest: NOSIGNATURE         mutantmore-1.16.5-1.0.2.jar                       |Mutant More                   |mutantmore                    |1.0.2               |DONE      |Manifest: NOSIGNATURE         cfm-7.0.0pre22-1.16.3.jar                         |MrCrayfish's Furniture Mod    |cfm                           |7.0.0-pre22         |DONE      |Manifest: NOSIGNATURE         cloth-config-4.17.132-forge.jar                   |Cloth Config v4 API           |cloth-config                  |4.17.132            |DONE      |Manifest: NOSIGNATURE         Haste Enchantment 1.1.2 - 1.16.5.jar              |Haste Enchantment             |hasteenchantment              |1.1.2               |DONE      |Manifest: NOSIGNATURE         Crazy Craft Updated Core - 1.1.4 -1.16.5.jar      |Crazy Craft Updated Core      |crazy_craft_updated_core      |1.1.4               |DONE      |Manifest: NOSIGNATURE         ScalingHealth-1.16.5-4.1.5+11.jar                 |Scaling Health                |scalinghealth                 |4.1.5+11            |DONE      |Manifest: NOSIGNATURE         FastLeafDecay-v25.2.jar                           |FastLeafDecay                 |fastleafdecay                 |v25.2               |DONE      |Manifest: NOSIGNATURE         CodeChickenLib-1.16.5-4.0.7.445-universal.jar     |CodeChicken Lib               |codechickenlib                |4.0.7.445           |DONE      |Manifest: 31:e6:db:63:47:4a:6e:e0:0a:2c:11:d1:76:db:4e:82:ff:56:2d:29:93:d2:e5:02:bd:d3:bd:9d:27:47:a5:71         BetterMineshafts-Forge-1.16.4-2.0.4.jar           |YUNG's Better Mineshafts      |bettermineshafts              |1.16.4-2.0.4        |DONE      |Manifest: NOSIGNATURE         mcw-lights-1.1.0-mc1.16.5forge.jar                |Macaw's Lights and Lamps      |mcwlights                     |1.1.0               |DONE      |Manifest: NOSIGNATURE         Essential (forge_1.16.5).jar                      |Essential                     |essential                     |1.3.5.5             |DONE      |Manifest: NOSIGNATURE         SaveMyStronghold-1.16.4-1.0.jar                   |Save My Stronghold!           |savemystronghold              |1.16.4-1.0          |DONE      |Manifest: NOSIGNATURE         mowziesmobs-1.5.25.jar                            |Mowzie's Mobs                 |mowziesmobs                   |1.5.25              |DONE      |Manifest: NOSIGNATURE         cgm-1.2.6-1.16.5.jar                              |MrCrayfish's Gun Mod          |cgm                           |1.2.6               |DONE      |Manifest: NOSIGNATURE         Bountiful Baubles FORGE-1.16.3-0.0.2.jar          |Bountiful Baubles             |bountifulbaubles              |NONE                |DONE      |Manifest: NOSIGNATURE         jei-1.16.5-7.8.0.1013.jar                         |Just Enough Items             |jei                           |7.8.0.1013          |DONE      |Manifest: NOSIGNATURE         Nameless Trinkets-1.16.5-1.1.5.jar                |Nameless Trinkets             |nameless_trinkets             |1.16.5-1.1.5        |DONE      |Manifest: NOSIGNATURE         The_Graveyard_2.1_(FORGE)_for_1.16.4-1.16.5.jar   |The Graveyard (FORGE)         |graveyard                     |2.1                 |DONE      |Manifest: NOSIGNATURE         AttributeFix-1.16.5-10.1.4.jar                    |AttributeFix                  |attributefix                  |10.1.4              |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5         Pehkui-3.5.0+1.16.5-forge.jar                     |Pehkui                        |pehkui                        |3.5.0+1.16.5-forge  |DONE      |Manifest: NOSIGNATURE         libraryferret-forge-1.16.5-4.0.0.jar              |Library ferret                |libraryferret                 |4.0.0               |DONE      |Manifest: NOSIGNATURE         Mekanism-1.16.5-10.1.2.457.jar                    |Mekanism                      |mekanism                      |10.1.2              |DONE      |Manifest: NOSIGNATURE         luggage-1.1.jar                                   |Luggage                       |luggage                       |1.1                 |DONE      |Manifest: NOSIGNATURE         caelus-forge-1.16.5-2.1.3.2.jar                   |Caelus API                    |caelus                        |1.16.5-2.1.3.2      |DONE      |Manifest: NOSIGNATURE         AllTheCompressed-1.0.4-1.16.5-36.2.29.jar         |AllTheCompressed              |allthecompressed              |1.0.4-1.16.5-36.2.29|DONE      |Manifest: NOSIGNATURE         invtweaks-1.16.4-1.0.1.jar                        |Inventory Tweaks Renewed      |invtweaks                     |1.16.4-1.0.1        |DONE      |Manifest: NOSIGNATURE         shutupexperimentalsettings-1.0.3.jar              |Shutup Experimental Settings! |shutupexperimentalsettings    |1.0.3               |DONE      |Manifest: NOSIGNATURE         TravelersBackpack-1.16.5-5.4.51.jar               |Traveler's Backpack           |travelersbackpack             |5.4.51              |DONE      |Manifest: NOSIGNATURE         NaturesCompass-1.16.5-1.9.1-forge.jar             |Nature's Compass              |naturescompass                |1.16.5-1.9.1-forge  |DONE      |Manifest: NOSIGNATURE         LibX-1.16.3-1.0.76.jar                            |LibX                          |libx                          |1.16.3-1.0.76       |DONE      |Manifest: NOSIGNATURE         stoneholm-1.2.2.jar                               |Stoneholm                     |stoneholm                     |1.2                 |DONE      |Manifest: NOSIGNATURE         Edible Cakes 1.3.5 - 1.16.5.jar                   |Edible Cakes                  |edible_cakes                  |1.3.5               |DONE      |Manifest: NOSIGNATURE         champions-forge-1.16.5-2.0.1.16.jar               |Champions                     |champions                     |1.16.5-2.0.1.16     |DONE      |Manifest: NOSIGNATURE         curioofundying-forge-1.16.5-5.2.0.0.jar           |Curio of Undying              |curioofundying                |1.16.5-5.2.0.0      |DONE      |Manifest: NOSIGNATURE         Nether Ores Plus+  1.5.2 - 1.16.5.jar             |Nether Ores Plus+             |netheroresplus                |1.5.2               |DONE      |Manifest: NOSIGNATURE         Cake Cow 1.0.0 - 1.16.5.jar                       |Cake Cow                      |cake_cow                      |1.0.0               |DONE      |Manifest: NOSIGNATURE         Sulfar Mod 1.1.0 - 1.16.5.jar                     |Sulfar Mod                    |sulfar_mod                    |1.1.0               |DONE      |Manifest: NOSIGNATURE         Grand Enchantment Table 1.2.6 - 1.6.5.jar         |Grand Enchantment Table       |grand_enchantment_table       |1.2.6               |DONE      |Manifest: NOSIGNATURE         Shiny Drops 1.0.0 - 1.16.5.jar                    |Shiny Drops                   |shiny_drops                   |1.0.0               |DONE      |Manifest: NOSIGNATURE         catalogue-1.6.1-1.16.5.jar                        |Catalogue                     |catalogue                     |1.6.1               |DONE      |Manifest: NOSIGNATURE         Book Fishing 1.2.5 - 1.16.5.jar                   |Book Fishing                  |book_fishing                  |1.2.5               |DONE      |Manifest: NOSIGNATURE         Speed Enchantment 1.0.1 - 1.16.5.jar              |Speed Enchantment             |speed_enchantment             |1.0.1               |DONE      |Manifest: NOSIGNATURE         memoryleakfix-forge-pre1.17-1.0.0.jar             |Memory Leak Fix               |memoryleakfix                 |1.0.0               |DONE      |Manifest: NOSIGNATURE         extradisks-1.16.4-1.5.1.jar                       |Extra Disks                   |extradisks                    |1.5.1               |DONE      |Manifest: NOSIGNATURE         Structural Statues 1.1.0 - 1.16.5.jar             |Structural Statues            |structural_statues            |1.1.0               |DONE      |Manifest: NOSIGNATURE         More Wandering Trades 1.0.0 - 1.16.5.jar          |More Wandering Trades         |more_wandering_trades         |1.0.0               |DONE      |Manifest: NOSIGNATURE         SpawnBalanceUtility-36.13.3.jar                   |SpawnBalanceUtility           |spawnbalanceutility           |36.13.3             |DONE      |Manifest: NOSIGNATURE         idas_forge-1.5.5+1.16.5.jar                       |Integrated Dungeons and Struct|idas                          |1.5.5+1.16.5        |DONE      |Manifest: NOSIGNATURE         DynamicSurroundings-1.16.5-4.0.5.0.jar            |§3Dynamic Surroundings        |dsurround                     |4.0.5.0             |DONE      |Manifest: NOSIGNATURE         ironchest-1.16.5-11.2.21.jar                      |Iron Chests                   |ironchest                     |1.16.5-11.2.21      |DONE      |Manifest: NOSIGNATURE         MythicBotany-1.16.5-1.4.19.jar                    |MythicBotany                  |mythicbotany                  |1.16.5-1.4.19       |DONE      |Manifest: NOSIGNATURE         DungeonsArise-1.16.5-2.1.49-beta.jar              |When Dungeons Arise           |dungeons_arise                |2.1.49              |DONE      |Manifest: NOSIGNATURE         ZeroCore2-1.16.5-2.1.39.jar                       |Zero CORE 2                   |zerocore                      |1.16.5-2.1.39       |DONE      |Manifest: NOSIGNATURE         forge-1.16.5-36.2.35-client.jar                   |Minecraft                     |minecraft                     |1.16.5              |DONE      |Manifest: NOSIGNATURE         sons-of-sins-1.16.5-1.0.9.jar                     |sons of sins                  |sons_of_sins                  |1.0.9               |DONE      |Manifest: NOSIGNATURE         theoneprobe-1.16-3.1.7.jar                        |The One Probe                 |theoneprobe                   |1.16-3.1.7          |DONE      |Manifest: NOSIGNATURE         pandoras_creatures-1.16.3-2.0.1.jar               |Pandoras Creatures            |pandoras_creatures            |1.16.3-2.0.1        |DONE      |Manifest: NOSIGNATURE         MouseTweaks-2.14-mc1.16.2.jar                     |Mouse Tweaks                  |mousetweaks                   |2.14                |DONE      |Manifest: NOSIGNATURE         Simple knives 1.2.0 - 1.16.5.jar                  |Simple Knives                 |simpleknives                  |1.2.0               |DONE      |Manifest: NOSIGNATURE         AdLods-1.16.5-4.1.10.0-build.0337.jar             |Large Ore Deposits            |adlods                        |4.1.10.0            |DONE      |Manifest: NOSIGNATURE         Special Drops 1.1.0 - 1.16.5.jar                  |Special Drops                 |special_drops                 |1.1.0               |DONE      |Manifest: NOSIGNATURE         jeiintegration_1.16.5-7.1.0.22.jar                |JEI Integration               |jeiintegration                |7.1.0.22            |DONE      |Manifest: NOSIGNATURE         pipez-1.16.5-1.2.15.jar                           |Pipez                         |pipez                         |1.16.5-1.2.15       |DONE      |Manifest: NOSIGNATURE         notenoughanimations-forge-1.9.0-mc1.16.5.jar      |NotEnoughAnimations           |notenoughanimations           |1.9.0               |DONE      |Manifest: NOSIGNATURE         flywheel-1.16-0.2.5.jar                           |Flywheel                      |flywheel                      |1.16-0.2.5          |DONE      |Manifest: NOSIGNATURE         Mantle-1.16.5-1.6.157.jar                         |Mantle                        |mantle                        |1.6.157             |DONE      |Manifest: NOSIGNATURE         ftb-backups-2.1.2.2.jar                           |FTB Backups                   |ftbbackups                    |2.1.2.2             |DONE      |Manifest: NOSIGNATURE         baubleyheartcanisters-1.16.5-1.1.11.jar           |Baubley Heart Canisters       |bhc                           |1.16.5-1.1.11       |DONE      |Manifest: NOSIGNATURE         Corruptional 1.0.0 - 1.16.5.jar                   |Corruptional                  |corruptional                  |1.0.0               |DONE      |Manifest: NOSIGNATURE         polymorph-forge-1.16.5-0.41.jar                   |Polymorph                     |polymorph                     |1.16.5-0.41         |DONE      |Manifest: NOSIGNATURE         JustEnoughProfessions-1.16.5-1.2.2.jar            |Just Enough Professions (JEP) |justenoughprofessions         |1.2.2               |DONE      |Manifest: NOSIGNATURE         AutoRegLib-1.6-49.jar                             |AutoRegLib                    |autoreglib                    |1.6-49              |DONE      |Manifest: NOSIGNATURE         entityculling-forge-mc1.16.5-1.5.2.jar            |EntityCulling                 |entityculling                 |1.5.2               |DONE      |Manifest: NOSIGNATURE         cagedmobs-1.16.5-forge-2.0.5.jar                  |Caged Mobs                    |cagedmobs                     |1.16.5-2.0.5        |DONE      |Manifest: NOSIGNATURE         FastFurnace-1.16.5-4.5.0.jar                      |FastFurnace                   |fastfurnace                   |4.5.0               |DONE      |Manifest: NOSIGNATURE         cobbler-1.6.1.jar                                 |Shulkers Faithful Factories   |cobbler                       |1.6.1               |DONE      |Manifest: NOSIGNATURE         lootr-1.16.5-0.2.19.51.jar                        |Lootr                         |lootr                         |0.2.19.51           |DONE      |Manifest: NOSIGNATURE         byg-1.3.6.jar                                     |Oh The Biomes You'll Go       |byg                           |1.3.4               |DONE      |Manifest: NOSIGNATURE         CosmeticArmorReworked-1.16.5-v5a.jar              |CosmeticArmorReworked         |cosmeticarmorreworked         |1.16.5-v5a          |DONE      |Manifest: 5e:ed:25:99:e4:44:14:c0:dd:89:c1:a9:4c:10:b5:0d:e4:b1:52:50:45:82:13:d8:d0:32:89:67:56:57:01:53         aquamirae-5.4.API11.jar                           |Aquamirae                     |aquamirae                     |5.4.API11           |DONE      |Manifest: NOSIGNATURE         rsrequestify-1.16.5-2.1.6.jar                     |RSRequestify                  |rsrequestify                  |2.1.6               |DONE      |Manifest: NOSIGNATURE         Easy Dungeons 1.1.0 - 1.16.5.jar                  |Easy Dungeons                 |easy_dungeons                 |1.1.0               |DONE      |Manifest: NOSIGNATURE         CyclopsCore-1.16.5-1.13.0.jar                     |Cyclops Core                  |cyclopscore                   |1.13.0              |DONE      |Manifest: NOSIGNATURE         SkyVillage_1.0.0_1.16.5.jar                       |Sky Villages                  |skyvillages                   |1.0.0               |DONE      |Manifest: NOSIGNATURE         litewolfcore-1.16.5v1.0.1.jar                     |LiteWolf Core                 |litewolfcore                  |1.16.5v1.0          |DONE      |Manifest: NOSIGNATURE         blue_skies-1.16.5-1.1.3.jar                       |Blue Skies                    |blue_skies                    |1.1.3               |DONE      |Manifest: NOSIGNATURE         Hats-1.16.5-10.3.4.jar                            |Hats                          |hats                          |10.3.4              |DONE      |Manifest: NOSIGNATURE         Wyrmroost-1.16.3-1.2.11.jar                       |Wyrmroost                     |wyrmroost                     |1.16.3-1.2.11       |DONE      |Manifest: NOSIGNATURE         extendedslabs-1.16.5-2.1.0.jar                    |Extended Slabs +              |extendedslabs                 |2.1.0               |DONE      |Manifest: NOSIGNATURE         Blades Plus 1.0.1 - 1.16.5.jar                    |Blades Plus                   |blades_plus                   |1.0.1               |DONE      |Manifest: NOSIGNATURE         connectivity-2.4-1.16.5.jar                       |Connectivity Mod              |connectivity                  |2.4-1.16.5          |DONE      |Manifest: NOSIGNATURE         InsaneLib-1.4.2-mc1.16.5.jar                      |InsaneLib                     |insanelib                     |1.4.2               |DONE      |Manifest: NOSIGNATURE         Controlling-7.0.0.31.jar                          |Controlling                   |controlling                   |7.0.0.31            |DONE      |Manifest: NOSIGNATURE         Prism-1.16.5-1.0.1.jar                            |Prism                         |prism                         |1.0.1               |DONE      |Manifest: NOSIGNATURE         Placebo-1.16.5-4.7.1.jar                          |Placebo                       |placebo                       |4.7.1               |DONE      |Manifest: NOSIGNATURE         dankstorage-1.16.5-3.21.jar                       |Dank Storage                  |dankstorage                   |1.16.5-3.21         |DONE      |Manifest: NOSIGNATURE         citadel-1.8.1-1.16.5.jar                          |Citadel                       |citadel                       |1.8.1               |DONE      |Manifest: NOSIGNATURE         alexsmobs-1.12.1.jar                              |Alex's Mobs                   |alexsmobs                     |1.12.1              |DONE      |Manifest: NOSIGNATURE         iceandfire-2.1.9-1.16.5.jar                       |Ice and Fire                  |iceandfire                    |2.1.9-1.16.5        |DONE      |Manifest: NOSIGNATURE         allthemodium-1.5.18-1.16.5-36.1.23.jar            |Allthemodium                  |allthemodium                  |1.5.18-1.16.5-36.1.2|DONE      |Manifest: NOSIGNATURE         lootintegrations-1.2.jar                          |Lootintegrations mod          |lootintegrations              |1.2                 |DONE      |Manifest: NOSIGNATURE         potionsmaster-0.2.2-1.16.5-36.1.0.jar             |Potions Master                |potionsmaster                 |0.2.2-1.16.5-36.1.0 |DONE      |Manifest: NOSIGNATURE         MutantBeasts-1.16.4-1.1.3.jar                     |Mutant Beasts                 |mutantbeasts                  |1.16.4-1.1.3        |DONE      |Manifest: d9:be:bd:b6:9a:e4:14:aa:05:67:fb:84:06:77:a0:c5:10:ec:27:15:1b:d6:c0:88:49:9a:ef:26:77:61:0b:5e         Bookshelf-Forge-1.16.5-10.4.33.jar                |Bookshelf                     |bookshelf                     |10.4.33             |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5         DarkUtilities-1.16.5-8.0.14.jar                   |Dark Utilities                |darkutils                     |8.0.14              |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5         BotanyPots-1.16.5-7.1.41.jar                      |BotanyPots                    |botanypots                    |7.1.41              |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5         Apple Cows 1.4.1 - 1.16.5.jar                     |Apple Cows                    |apple_cows                    |1.4.1               |DONE      |Manifest: NOSIGNATURE         sophisticatedbackpacks-1.16.5-3.15.20.755.jar     |Sophisticated Backpacks       |sophisticatedbackpacks        |1.16.5-3.15.20.755  |DONE      |Manifest: NOSIGNATURE         Grenade Launcher 1.0.0 - 1.16.5.jar               |Grenade Launcher              |grenade_launcher              |1.0.0               |DONE      |Manifest: NOSIGNATURE         Duckery 0.6.0 - 1.16.5.jar                        |Duckery                       |duckery                       |0.6.0               |DONE      |Manifest: NOSIGNATURE         buildinggadgets-1.16.5-3.8.4-build.25+mc1.16.5.jar|Building Gadgets              |buildinggadgets               |3.8.4-build.25+mc1.1|DONE      |Manifest: NOSIGNATURE         relics-1.16.5-0.3.4.4.jar                         |Relics                        |relics                        |0.3.4.4             |DONE      |Manifest: NOSIGNATURE         takesapillage-1.0.3-1.16.5.jar                    |It Takes A Pillage            |takesapillage                 |1.0.3               |DONE      |Manifest: NOSIGNATURE         ProgressiveBosses-3.4.3-mc1.16.5.jar              |Progressive Bosses            |progressivebosses             |3.4.3               |DONE      |Manifest: NOSIGNATURE         wyrmroostspawncontrol-0.1.2.jar                   |Wyrmroost Spawn Control       |wyrmroostspawncontrol         |0.1.2               |DONE      |Manifest: NOSIGNATURE         bygonenether-1.3.2-1.16.5.jar                     |Bygone Nether                 |bygonenether                  |1.3.2               |DONE      |Manifest: NOSIGNATURE         MekanismGenerators-1.16.5-10.1.2.457.jar          |Mekanism: Generators          |mekanismgenerators            |10.1.2              |DONE      |Manifest: NOSIGNATURE         More Villager Trades 1.0.0 - 1.16.5.jar           |More Villager Trades          |more_villager_trades          |1.0.0               |DONE      |Manifest: NOSIGNATURE         LostTrinkets-1.16.5-0.1.27.jar                    |Lost Trinkets                 |losttrinkets                  |0.1.27              |DONE      |Manifest: NOSIGNATURE         dummmmmmy-1.16.5-1.3.3.jar                        |MmmMmmMmmMmm                  |dummmmmmy                     |1.3.0               |DONE      |Manifest: NOSIGNATURE         twilightforest-1.16.5-4.0.870-universal.jar       |The Twilight Forest           |twilightforest                |NONE                |DONE      |Manifest: NOSIGNATURE         ImmersiveEngineering-1.16.5-5.1.0-148.jar         |Immersive Engineering         |immersiveengineering          |1.16.5-5.1.0-148    |DONE      |Manifest: NOSIGNATURE         mob_grinding_utils-1.16.5-0.4.47.jar              |Mob Grinding Utils            |mob_grinding_utils            |1.16.5-0.4.47       |DONE      |Manifest: NOSIGNATURE         konkrete_forge_1.6.1_MC_1.16.2-1.16.5.jar         |Konkrete                      |konkrete                      |1.6.1               |DONE      |Manifest: NOSIGNATURE         Fungi Stew 1.0.0 - 1.16.5.jar                     |Fungi Stew                    |fungi_stew                    |1.0.0               |DONE      |Manifest: NOSIGNATURE         RSInfinityBooster-1.16.5-1.1+13.jar               |RSInfinityBooster             |rsinfinitybooster             |1.16.5-1.1+13       |DONE      |Manifest: NOSIGNATURE         Morph-1.16.5-10.2.1.jar                           |Morph                         |morph                         |10.2.1              |DONE      |Manifest: NOSIGNATURE         River Treasures 1.0.2 - 1.16.5.jar                |River Treasures               |river_treasures               |1.0.2               |DONE      |Manifest: NOSIGNATURE         curiousjetpacks-1.4d-1.16.5.jar                   |Curious Jetpacks              |curiousjetpacks               |1.4d-1.16.5         |DONE      |Manifest: NOSIGNATURE         crashutilities-3.13.jar                           |Crash Utilities               |crashutilities                |3.13                |DONE      |Manifest: NOSIGNATURE         Compressium-1.16.5-1.2.3.jar                      |Compressium                   |compressium                   |1.2.custom          |DONE      |Manifest: NOSIGNATURE         All Da Nuggets 1.1.6 - 1.16.5.jar                 |All Da Nuggets                |all_da_nuggets                |1.1.6               |DONE      |Manifest: NOSIGNATURE         valkyrielib-1.16.5-3.0.9.5.jar                    |ValkyrieLib                   |valkyrielib                   |1.16.5-3.0.9.5      |DONE      |Manifest: NOSIGNATURE         envirocore-1.16.5-3.0.9.3.jar                     |Environmental Core            |envirocore                    |1.16.5-3.0.9.3      |DONE      |Manifest: NOSIGNATURE         envirotech-1.16.5-3.0.9.4.jar                     |Environmental Tech            |envirotech                    |1.16.5-3.0.9.4      |DONE      |Manifest: NOSIGNATURE         Lollipop-1.16.5-3.2.9.jar                         |Lollipop                      |lollipop                      |3.2.9               |DONE      |Manifest: NOSIGNATURE         Ocean Recovery 1.1.0 - 1.16.5.jar                 |Ocean Recovery                |ocean_recovery                |1.1.0               |DONE      |Manifest: NOSIGNATURE         Stable Structures 1.0.0 - 1.16.5.jar              |Stable Structures             |stable_structures             |1.0.0               |DONE      |Manifest: NOSIGNATURE         Immunity Enchantments 1.1.0 - 1.16.5.jar          |Immunity Enchantments         |immunity_enchantments         |1.1.0               |DONE      |Manifest: NOSIGNATURE         dungeons_enhanced-1.16.5-1.9.2.jar                |Dungeons Enhanced             |dungeons_enhanced             |1.9.2               |DONE      |Manifest: NOSIGNATURE         Lumber Axe 1.1.1 - 1.16.5.jar                     |Lumber's Axe                  |lumbers_axe                   |1.1.1               |DONE      |Manifest: NOSIGNATURE         CNB-1.16.3_5-1.2.11.jar                           |Creatures and Beasts          |cnb                           |1.2.11              |DONE      |Manifest: NOSIGNATURE         geckolib-forge-1.16.5-3.0.96.jar                  |GeckoLib                      |geckolib3                     |3.0.96              |DONE      |Manifest: NOSIGNATURE         SolarFluxReborn-1.16.5-16.5.11.jar                |Solar Flux Reborn             |solarflux                     |16.5.11             |DONE      |Manifest: NOSIGNATURE         Goblins_Dungeons_1.0.6-1.16.jar                   |Goblins & Dungeons            |goblinsanddungeons            |1.0.6               |DONE      |Manifest: NOSIGNATURE         L_Enders Cataclysm-0.48 Changed Theme -1.16.5.jar |Cataclysm Mod                 |cataclysm                     |1.0                 |DONE      |Manifest: NOSIGNATURE         Curses' Naturals 1.0.0 - 1.16.5.jar               |Curses' Naturals              |curses_naturals               |1.0.0               |DONE      |Manifest: NOSIGNATURE         Patchouli-1.16.4-53.3.jar                         |Patchouli                     |patchouli                     |1.16.4-53.3         |DONE      |Manifest: NOSIGNATURE         ars_nouveau-1.16.5-1.25.8.jar                     |Ars Nouveau                   |ars_nouveau                   |1.25.8              |DONE      |Manifest: NOSIGNATURE         Easy Paper 1.1.1 - 1.16.5.jar                     |Easy Paper                    |easy_paper                    |1.1.1               |DONE      |Manifest: NOSIGNATURE         betterbiomeblend-1.16.4-1.2.9-forge.jar           |Better Biome Blend            |betterbiomeblend              |1.16.4-1.2.9-forge  |DONE      |Manifest: NOSIGNATURE         Plant Producer 1.0.0 - 1.16.5.jar                 |Plant Producer                |plant_producer                |1.0.0               |DONE      |Manifest: NOSIGNATURE         villagertools-1.16.5-1.0.2.jar                    |villagertools                 |villagertools                 |1.16.5-1.0.2        |DONE      |Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed         elevatorid-1.16.5-1.7.13.jar                      |Elevator Mod                  |elevatorid                    |1.16.5-1.7.13       |DONE      |Manifest: NOSIGNATURE         Gobber2-Forge-1.16.5-2.3.55.jar                   |Gobber 2                      |gobber2                       |2.3.55              |DONE      |Manifest: NOSIGNATURE         ftb-ultimine-forge-1605.3.1-build.45.jar          |FTB Ultimine                  |ftbultimine                   |1605.3.1-build.45   |DONE      |Manifest: NOSIGNATURE         BetterStrongholds-1.16.4-1.2.1.jar                |YUNG's Better Strongholds     |betterstrongholds             |1.16.4-1.2.1        |DONE      |Manifest: NOSIGNATURE         Runelic-1.16.5-7.0.3.jar                          |Runelic                       |runelic                       |7.0.3               |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5         cavebiomeapi-1.16.5-1.4.2.jar                     |CaveBiomeAPI                  |cavebiomeapi                  |1.16.5-1.4.2        |DONE      |Manifest: NOSIGNATURE         architectury-1.32.68.jar                          |Architectury                  |architectury                  |1.32.68             |DONE      |Manifest: NOSIGNATURE         ftb-library-forge-1605.3.4-build.90.jar           |FTB Library                   |ftblibrary                    |1605.3.4-build.90   |DONE      |Manifest: NOSIGNATURE         ftb-teams-forge-1605.2.3-build.40.jar             |FTB Teams                     |ftbteams                      |1605.2.3-build.40   |DONE      |Manifest: NOSIGNATURE         curiouselytra-forge-1.16.5-4.0.2.5.jar            |Curious Elytra                |curiouselytra                 |1.16.5-4.0.2.5      |DONE      |Manifest: NOSIGNATURE         AI-Improvements-1.16.5-0.5.0.jar                  |AI-Improvements               |aiimprovements                |0.4.0               |DONE      |Manifest: NOSIGNATURE         ExtremeReactors2-1.16.5-2.0.71.jar                |Extreme Reactors              |bigreactors                   |1.16.5-2.0.71       |DONE      |Manifest: NOSIGNATURE         trashcans-1.0.18-forge-mc1.16.jar                 |Trash Cans                    |trashcans                     |1.0.18              |DONE      |Manifest: NOSIGNATURE         bwncr-1.16.5-3.10.16.jar                          |Bad Wither No Cookie Reloaded |bwncr                         |1.16.5-3.10.16      |DONE      |Manifest: NOSIGNATURE         Coal Additions 1.0.1 - 1.16.5.jar                 |Coal Additions                |coal_additions                |1.0.1               |DONE      |Manifest: NOSIGNATURE         Sky Structures 1.0.0 - 1.16.5.jar                 |Sky Structures                |sky_structures                |1.0.0               |DONE      |Manifest: NOSIGNATURE         Cyclic-1.16.5-1.6.0.jar                           |Cyclic                        |cyclic                        |1.16.5-1.6.0        |DONE      |Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed         BetterAdvancements-1.16.5-0.1.1.115.jar           |Better Advancements           |betteradvancements            |0.1.1.115           |DONE      |Manifest: NOSIGNATURE         BHMenu-Forge-1.16.5-2.4.2.jar                     |BHMenu                        |bhmenu                        |2.4.2               |DONE      |Manifest: NOSIGNATURE         rhino-forge-1605.1.5-build.75.jar                 |Rhino                         |rhino                         |1605.1.5-build.75   |DONE      |Manifest: NOSIGNATURE         Cucumber-1.16.5-4.1.12.jar                        |Cucumber Library              |cucumber                      |4.1.12              |DONE      |Manifest: NOSIGNATURE         TrashSlot_1.16.3-12.2.1.jar                       |TrashSlot                     |trashslot                     |12.2.1              |DONE      |Manifest: NOSIGNATURE         Shrines-1.16.5-2.3.0.jar                          |Shrines                       |shrines                       |1.16.5-2.3.0        |DONE      |Manifest: NOSIGNATURE         item-filters-forge-1605.2.5-build.9.jar           |Item Filters                  |itemfilters                   |1605.2.5-build.9    |DONE      |Manifest: NOSIGNATURE         abnormals_core-1.16.5-3.3.1.jar                   |Abnormals Core                |abnormals_core                |3.3.1               |DONE      |Manifest: NOSIGNATURE         savageandravage-1.16.5-3.2.0.jar                  |Savage & Ravage               |savageandravage               |3.2.0               |DONE      |Manifest: NOSIGNATURE         obscure_api-11.jar                                |Obscure API                   |obscure_api                   |11                  |DONE      |Manifest: NOSIGNATURE         ae2extras-1.3.1-1.16.5.jar                        |AE2 Extras                    |ae2extras                     |1.3.1-1.16.5        |DONE      |Manifest: NOSIGNATURE         create-mc1.16.5_v0.3.2g.jar                       |Create                        |create                        |v0.3.2g             |DONE      |Manifest: NOSIGNATURE         Waystones_1.16.5-7.6.4.jar                        |Waystones                     |waystones                     |7.6.4               |DONE      |Manifest: NOSIGNATURE         Clumps-6.0.0.28.jar                               |Clumps                        |clumps                        |6.0.0.28            |DONE      |Manifest: NOSIGNATURE         journeymap-1.16.5-5.8.6.jar                       |Journeymap                    |journeymap                    |5.8.6               |DONE      |Manifest: NOSIGNATURE         comforts-forge-1.16.5-4.0.1.5.jar                 |Comforts                      |comforts                      |1.16.5-4.0.1.5      |DONE      |Manifest: NOSIGNATURE         appliedenergistics2-8.4.7.jar                     |Applied Energistics 2         |appliedenergistics2           |8.4.7               |DONE      |Manifest: 95:58:cc:83:9d:a8:fa:4f:e9:f3:54:90:66:61:c8:ae:9c:08:88:11:52:52:df:2d:28:5f:05:d8:28:57:0f:98         lazierae2-1.16.5-2.0.5.jar                        |Lazier AE2                    |lazierae2                     |2.0.5               |DONE      |Manifest: NOSIGNATURE         Artifacts-1.16.5-2.10.5.jar                       |Artifacts                     |artifacts                     |1.16.5-2.10.5       |DONE      |Manifest: NOSIGNATURE         SimpleStorageNetwork-1.16.5-1.5.5.jar             |Simple Storage Network        |storagenetwork                |1.16.5-1.5.5        |DONE      |Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed         configured-1.5.4-1.16.5.jar                       |Configured                    |configured                    |1.5.4               |DONE      |Manifest: NOSIGNATURE         OuterEnd-0.2.14.jar                               |The Outer End                 |outer_end                     |0.2.9               |DONE      |Manifest: NOSIGNATURE         DungeonCrawl-1.16.5-2.3.12.jar                    |Dungeon Crawl                 |dungeoncrawl                  |2.3.12              |DONE      |Manifest: NOSIGNATURE         charginggadgets-1.3.0.jar                         |Charging Gadgets              |charginggadgets               |1.3.0               |DONE      |Manifest: NOSIGNATURE         betteranimalsplus-1.16.5-11.0.10-forge.jar        |Better Animals Plus           |betteranimalsplus             |1.16.5-11.0.10      |DONE      |Manifest: NOSIGNATURE         lazydfu-0.1.3.jar                                 |LazyDFU                       |lazydfu                       |0.1.3               |DONE      |Manifest: NOSIGNATURE         Felsic Gear 1.1.5  -1.16.5.jar                    |Felsic Gear                   |felsic_gear                   |1.1.5               |DONE      |Manifest: NOSIGNATURE         Shady Alchemist 1.0.0 - 1.16.5.jar                |Shady Alchemist               |shady_alchemist               |1.0.0               |DONE      |Manifest: NOSIGNATURE         ExplorersCompass-1.16.5-1.1.2-forge.jar           |Explorer's Compass            |explorerscompass              |1.16.5-1.1.2-forge  |DONE      |Manifest: NOSIGNATURE         Iron Bushes 1.0.1 - 1.16.5.jar                    |Iron Bushes                   |iron_bushes                   |1.0.0               |DONE      |Manifest: NOSIGNATURE         Life Steal Enchant 1.4.0 - 1.16.5.jar             |Life Steal Enchantment        |life_steal_enchantment        |1.4.0               |DONE      |Manifest: NOSIGNATURE         inventorypets-1.16.5-2.1.1.jar                    |Inventory Pets                |inventorypets                 |2.1.1               |DONE      |Manifest: NOSIGNATURE         iChunUtil-1.16.5-10.7.0.jar                       |iChunUtil                     |ichunutil                     |10.7.0              |DONE      |Manifest: NOSIGNATURE         magnesium_extras-mc1.16.5_v1.4.0.jar              |Magnesium Extras              |magnesium_extras              |mc1.16.5_v1.4.0     |DONE      |Manifest: NOSIGNATURE         mininggadgets-1.7.6.jar                           |Mining Gadgets                |mininggadgets                 |1.7.6               |DONE      |Manifest: NOSIGNATURE         EnderStorage-1.16.5-2.8.0.170-universal.jar       |EnderStorage                  |enderstorage                  |2.8.0.170           |DONE      |Manifest: 31:e6:db:63:47:4a:6e:e0:0a:2c:11:d1:76:db:4e:82:ff:56:2d:29:93:d2:e5:02:bd:d3:bd:9d:27:47:a5:71         vanillacookbook-1.16.3-1.12.4.jar                 |Vanilla Cookbook              |vanillacookbook               |1.12.4              |DONE      |Manifest: NOSIGNATURE         Iron Fishing Rods 1.2.0 - 1.16.5.jar              |Iron Fishing Rods             |iron_fishing_rods             |1.2.0               |DONE      |Manifest: NOSIGNATURE         enhanced_boss_bars-1.16.5-1.0.0.jar               |Enhanced Boss Bars            |enhanced_boss_bars            |1.16.5-1.0.0        |DONE      |Manifest: NOSIGNATURE         ftb-chunks-forge-1605.3.4-build.220.jar           |FTB Chunks                    |ftbchunks                     |1605.3.4-build.220  |DONE      |Manifest: NOSIGNATURE         kubejs-forge-1605.3.19-build.299.jar              |KubeJS                        |kubejs                        |1605.3.19-build.299 |DONE      |Manifest: NOSIGNATURE         ftb-quests-forge-1605.3.7-build.165.jar           |FTB Quests                    |ftbquests                     |1605.3.7-build.165  |DONE      |Manifest: NOSIGNATURE         Tardis-Mod-1.16.5-1.5.4.jar                       |Tardis Mod                    |tardis                        |1.5.4               |DONE      |Manifest: NOSIGNATURE         forge-1.16.5-36.2.35-universal.jar                |Forge                         |forge                         |36.2.35             |DONE      |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90         cofh_core-1.16.5-1.5.2.22.jar                     |CoFH Core                     |cofh_core                     |1.5.2.22            |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09         thermal_foundation-1.16.5-1.5.2.30.jar            |Thermal Series                |thermal                       |1.5.2.30            |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09         thermal_innovation-1.16.5-1.5.0.4.jar             |Thermal Innovation            |thermal_innovation            |1.5.0.4             |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09         thermal_cultivation-1.16.5-1.5.0.4.jar            |Thermal Cultivation           |thermal_cultivation           |1.5.0.4             |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09         appleskin-forge-mc1.16.x-2.5.1.jar                |AppleSkin                     |appleskin                     |2.5.1+mc1.16.4      |DONE      |Manifest: NOSIGNATURE         chaosawakens-1.16.5-0.12.1.1.jar                  |Chaos Awakens                 |chaosawakens                  |0.12.1.1            |DONE      |Manifest: NOSIGNATURE         Aquaculture-1.16.5-2.1.23.jar                     |Aquaculture 2                 |aquaculture                   |1.16.5-2.1.23       |DONE      |Manifest: NOSIGNATURE         thermal_expansion-1.16.5-1.5.2.16.jar             |Thermal Expansion             |thermal_expansion             |1.5.2.16            |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09         ensorcellation-1.16.5-1.5.0.4.jar                 |Ensorcellation                |ensorcellation                |1.5.0.4             |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09         AkashicTome-1.4-16.jar                            |Akashic Tome                  |akashictome                   |1.4-16              |DONE      |Manifest: NOSIGNATURE         Better Fishing Rods 1.3.0 - 1.16.5.jar            |Better Fishing Rods           |better_fishing_rods           |1.3.0               |DONE      |Manifest: NOSIGNATURE         meetyourfight-1.16.5-1.2.0.jar                    |Meet Your Fight               |meetyourfight                 |1.2.0               |DONE      |Manifest: NOSIGNATURE         BrandonsCore-1.16.5-3.0.15.248-universal.jar      |Brandon's Core                |brandonscore                  |3.0.15.248          |DONE      |Manifest: 53:bb:a0:11:bd:61:e2:1a:e2:cb:fd:f8:4f:e4:cd:a5:cc:12:f4:43:f0:78:68:3b:e1:62:c6:78:3b:27:ff:fe         Draconic-Evolution-1.16.5-3.0.29.518-universal.jar|Draconic Evolution            |draconicevolution             |3.0.29.518          |DONE      |Manifest: 53:bb:a0:11:bd:61:e2:1a:e2:cb:fd:f8:4f:e4:cd:a5:cc:12:f4:43:f0:78:68:3b:e1:62:c6:78:3b:27:ff:fe         ColossalChests-1.16.5-1.8.0.jar                   |ColossalChests                |colossalchests                |1.8.0               |DONE      |Manifest: NOSIGNATURE         selene-1.16.5-1.9.0.jar                           |Selene                        |selene                        |1.16.5-1.0          |DONE      |Manifest: NOSIGNATURE         MysticalAgriculture-1.16.5-4.2.6.jar              |Mystical Agriculture          |mysticalagriculture           |4.2.6               |DONE      |Manifest: NOSIGNATURE         MysticalAgradditions-1.16.5-4.2.4.jar             |Mystical Agradditions         |mysticalagradditions          |4.2.4               |DONE      |Manifest: NOSIGNATURE         CraftingTweaks_1.16.5-12.2.1.jar                  |Crafting Tweaks               |craftingtweaks                |12.2.1              |DONE      |Manifest: NOSIGNATURE         TConstruct-1.16.5-3.3.4.335.jar                   |Tinkers' Construct            |tconstruct                    |3.3.4.335           |DONE      |Manifest: NOSIGNATURE         BrassAmberBattleTowers-1.16.5-1.6.3.jar           |Brass Amber BattleTowers      |ba_bt                         |1.16.5-1.6.3        |DONE      |Manifest: NOSIGNATURE         EnchantmentDescriptions-1.16.5-7.1.27.jar         |EnchantmentDescriptions       |enchdesc                      |7.1.27              |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5         swingthroughgrass-1.16.4-1.5.3.jar                |SwingThroughGrass             |swingthroughgrass             |1.16.4-1.5.3        |DONE      |Manifest: NOSIGNATURE         titanium-1.16.5-3.2.8.9-25.jar                    |Titanium                      |titanium                      |3.2.8.9             |DONE      |Manifest: NOSIGNATURE         Abundance-1.16.5-1.0.5.jar                        |Abundance                     |abundance                     |1.16.5-1.0.5        |DONE      |Manifest: NOSIGNATURE         silent-lib-1.16.5-4.10.0.jar                      |Silent Lib                    |silentlib                     |4.10.0              |DONE      |Manifest: NOSIGNATURE         Awakened Bosses 1.0.3 - 1.16.5.jar                |Awakened Bosses               |awakened_bosses               |1.0.3               |DONE      |Manifest: NOSIGNATURE         atmospheric-1.16.5-3.1.1.jar                      |Atmospheric                   |atmospheric                   |3.1.1               |DONE      |Manifest: NOSIGNATURE         easy_villagers-1.16.5-1.0.13.jar                  |Easy Villagers                |easy_villagers                |1.16.5-1.0.13       |DONE      |Manifest: NOSIGNATURE         Iceberg-1.16.5-1.0.45.jar                         |Iceberg                       |iceberg                       |1.0.45              |DONE      |Manifest: NOSIGNATURE         Quark-r2.4-322.jar                                |Quark                         |quark                         |r2.4-322            |DONE      |Manifest: NOSIGNATURE         LegendaryTooltips-1.16.5-1.3.1.jar                |Legendary Tooltips            |legendarytooltips             |1.3.1               |DONE      |Manifest: NOSIGNATURE         FastWorkbench-1.16.5-4.6.2.jar                    |Fast Workbench                |fastbench                     |4.6.2               |DONE      |Manifest: NOSIGNATURE         StorageDrawers-1.16.3-8.5.2.jar                   |Storage Drawers               |storagedrawers                |8.5.2               |DONE      |Manifest: NOSIGNATURE         FluxNetworks-1.16.5-6.2.1.14.jar                  |Flux Networks                 |fluxnetworks                  |6.2.1.14            |DONE      |Manifest: NOSIGNATURE         performant-1.16.2-5-4.1m.jar                      |Performant                    |performant                    |3.73m               |DONE      |Manifest: NOSIGNATURE         Mutant Wolf 1.2.1 - 1.16.5.jar                    |Mutant Wolf                   |mutant_wolf                   |1.2.1               |DONE      |Manifest: NOSIGNATURE         fancymenu_forge_2.14.9_MC_1.16.2-1.16.5.jar       |FancyMenu                     |fancymenu                     |2.14.9              |DONE      |Manifest: NOSIGNATURE         ferritecore-2.1.1-forge.jar                       |Ferrite Core                  |ferritecore                   |2.1.1               |DONE      |Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a         Chisel-MC1.16.5-2.0.1-alpha.4.jar                 |Chisel                        |chisel                        |MC1.16.5-2.0.1-alpha|DONE      |Manifest: NOSIGNATURE         modular-routers-1.16.5-7.5.46.jar                 |Modular Routers               |modularrouters                |task ':jar' property|DONE      |Manifest: NOSIGNATURE         refinedstorageaddons-0.7.4.jar                    |Refined Storage Addons        |refinedstorageaddons          |0.7.4               |DONE      |Manifest: NOSIGNATURE         packetfixer-forge-1.4.2-1.16.5.jar                |PacketFixer                   |packetfixer                   |1.4.2               |DONE      |Manifest: NOSIGNATURE         expandability-2.0.1-forge.jar                     |ExpandAbility                 |expandability                 |2.0.1               |DONE      |Manifest: NOSIGNATURE         valhelsia_core-16.0.15.jar                        |Valhelsia Core                |valhelsia_core                |16.0.15             |DONE      |Manifest: NOSIGNATURE         valhelsia_structures-1.16.5-0.1.6.jar             |Valhelsia Structures          |valhelsia_structures          |1.16.5-0.1.6        |DONE      |Manifest: NOSIGNATURE         forbidden_arcanus-16.2.3.jar                      |Forbidden & Arcanus           |forbidden_arcanus             |16.2.3              |DONE      |Manifest: NOSIGNATURE         overloadedarmorbar-5.1.0.jar                      |Overloaded Armor Bar          |overloadedarmorbar            |5.1.0               |DONE      |Manifest: NOSIGNATURE         chiselsandbits-1.0.63.jar                         |Chisels & bits                |chiselsandbits                |1.0.63              |DONE      |Manifest: NOSIGNATURE         balancedenchanting-1.16.2-1.1.jar                 |Balanced Enchanting           |balancedenchanting            |1.16.2-1.1          |DONE      |Manifest: NOSIGNATURE     Crash Report UUID: 0aef078b-6b02-47fa-accf-a2fdb81e5c6b     Patchouli open book context: n/a     Loaded Shaderpack: Sildur's Vibrant Shaders v1.52 Extreme-VL.zip         Profile: Custom (+0 options changed by user)     Launched Version: forge-36.2.35     Backend library: LWJGL version 3.2.2 build 10     Backend API: NVIDIA GeForce RTX 2060/PCIe/SSE2 GL version 4.6.0 NVIDIA 566.36, NVIDIA Corporation     GL Caps: Using framebuffer using OpenGL 3.0     Using VBOs: Yes     Is Modded: Definitely; Client brand changed to 'forge'     Type: Client (map_client.txt)     Graphics mode: fancy     Resource Packs: vanilla, mod_resources, quark:emote_resources (incompatible), file/3.0.0v_VisualEnchantments.zip, file/Faithless1.16.zip, file/FreshAnimations_v1.3.zip, file/VisibleOres1.5.zip     Current Language: English (US)     CPU: 12x AMD Ryzen 5 5600X 6-Core Processor 
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.