Jump to content

Recommended Posts

Posted

Hey everyone,

I am trying to implement ForgeEnergy as a second energy system in addtion to RF (and later also TELSA). I want to implement it in an item class wich extends the ItemArmor class. The page on ReadTheDocs about capabilities only describes it for TEs and ItemStacks... I am completly new to the capability system so I have absolutly no plan what to do.

Maybe someone can explain it to me in a few sentences and can even provide an example.

If it helps, the class I am talking about is this one: https://github.com/CyberdyneCC/SimplyJetpacks-2/blob/TomsonDev/src/main/java/tonius/simplyjetpacks/item/rewrite/ItemFluxpack.java

 

Tomson124

Posted (edited)

Item capabilities are handled differently to Entity/TileEntity capabilities because Items are singletons, i.e. there's only one instance per item type.

 

Instead of Item implementing ICapabilityProvider directly, it has a method (Item#initCapabilities) that creates and returns a separate ICapabilityProvider instance. ItemStack (which implements ICapabilityProvider) calls this method from its constructors and stores the returned ICapabilityProvider, using it in its own implementation of the interface.

 

You can see some examples of items with capabilities here, here, here, here and here.

 

These all use one of two ICapabilityProvider implementations: CapabilityProviderSimple (only implements ICapabilityProvider, doesn't save/load capability data) and CapabilityProviderSerializable (implements both ICapabilityProvider and INBTSerialializable so it saves/loads capability data).

Edited by Choonster
  • Like 1

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
22 hours ago, Choonster said:

These all use one of two ICapabilityProvider implementations: CapabilityProviderSimple (only implements ICapabilityProvider, doesn't save/load capability data) and CapabilityProviderSerializable (implements both ICapabilityProvider and INBTSerialializable so it saves/loads capability data).

Thank you.

If I am right, I don't have to make my own ICapabilityProviders if I just use the default implementation from ForgeEnergy, right? Or do I need to do the exchange between ForgeEnergy and RF in the CapabilityProvider Implementation?

Posted
28 minutes ago, Tomson124 said:

Thank you.

If I am right, I don't have to make my own ICapabilityProviders if I just use the default implementation from ForgeEnergy, right? Or do I need to do the exchange between ForgeEnergy and RF in the CapabilityProvider Implementation?

 

The ICapabilityProvider is responsible for storing the IEnergyStorage instance and providing it to external code. The IEnergyStorage implementation should be a completely separate class that stores the energy value and allows interaction with it through the IEnergyStorage methods.

 

You will need to create your own ICapabilityProvider implementation, Forge doesn't provide a stand-alone implementation for your use-case. The only implementations apart from vanilla classes are CapabilityDispatcher, which is designed to wrap multiple ICapabilityProviders into one; and FluidHandlerItemStackFluidHandlerItemStackSimple and FluidBucketWrapper, which implement IFluidHandlerItem in various ways.

 

If you want the RF IEnergyContainerItem and Forge IEnergyStorage interfaces to interact with the same energy value, you'll need to implement that yourself. There are two ways to do this:

  • Keep the current IEnergyContainerItem implementation and create an IEnergyStorage implementation that delegates to it
  • Use the default IEnergyStorage implementation (EnergyStorage) and change the IEnergyContainerItem implementation to delegate to it

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

So to sum this up, I have to create my own CapabilityProvider which is then used in initCapabilities and I have to make a custom implementation of IEnergyStorage (like EnergyStorage) which also includes interaction with IEngeryContainerItem. But how do I tell the ForgeEnergy Capability that it has to use my custom IEnergyStorage implementation instead of the default one?

Posted
1 minute ago, Tomson124 said:

So to sum this up, I have to create my own CapabilityProvider which is then used in initCapabilities and I have to make a custom implementation of IEnergyStorage (like EnergyStorage) which also includes interaction with IEngeryContainerItem. But how do I tell the ForgeEnergy Capability that it has to use my custom IEnergyStorage implementation instead of the default one?

 

Your ICapabilityProvider class should store an instance of this custom IEnergyStorage implementation and return it from ICapabilityProvider#getCapability when the Capability argument is CapabilityEnergy.ENERGY. This is what allows other mods to access your IEnergyStorage instance.

 

You can either create the IEnergyStorage instance in the ICapabilityProvider or create it in the Item#initCapabilities override and pass it to the ICapabilityProvider's constructor.

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 (edited)

So I think I got it right, at least I did so until I ran into the first errors :/

It currently looks like this:

Spoiler

CapabilityProviderEnergy:

Spoiler


package tonius.simplyjetpacks.capability;

import net.minecraft.nbt.NBTBase;
import net.minecraft.util.EnumFacing;
import net.minecraftforge.common.capabilities.Capability;
import net.minecraftforge.common.capabilities.ICapabilitySerializable;

import javax.annotation.Nullable;

public class CapabilityProviderEnergy<HANDLER> implements ICapabilitySerializable {

	protected final HANDLER instance;

	protected final Capability<HANDLER> capability;

	protected final EnumFacing facing;

	public CapabilityProviderEnergy(final Capability<HANDLER> capability, @Nullable final EnumFacing facing) {
		this(capability.getDefaultInstance(), capability, facing);
	}

	public CapabilityProviderEnergy(final HANDLER instance, Capability<HANDLER> capability, @Nullable EnumFacing facing) {
		this.instance = instance;
		this.capability = capability;
		this.facing = facing;
	}

	@Override
	public boolean hasCapability(Capability<?> capability, @Nullable EnumFacing facing) {
		return capability == getCapability();
	}

	@Override
	public <T> T getCapability(Capability<T> capability, @Nullable EnumFacing facing) {
		if (capability == getCapability()) {
			return getCapability().cast(getInstance());
		}

		return null;
	}

	@Override
	public NBTBase serializeNBT() {
		return getCapability().writeNBT(getInstance(), getFacing());
	}

	@Override
	public void deserializeNBT(NBTBase nbt) {
		getCapability().readNBT(getInstance(), getFacing(), nbt);
	}

	public final Capability<HANDLER> getCapability() {
		return capability;
	}

	@Nullable
	public EnumFacing getFacing() {
		return facing;
	}

	public final HANDLER getInstance() {
		return instance;
	}
}

 

Custom EnergyStorage:

Spoiler


package tonius.simplyjetpacks.capability;

import cofh.api.energy.IEnergyContainerItem;
import net.minecraft.item.ItemStack;
import net.minecraftforge.energy.EnergyStorage;
import net.minecraftforge.energy.IEnergyStorage;

public class EnergyConversionStorage extends EnergyStorage implements IEnergyContainerItem {

	protected int energy;
	protected int capacity;
	protected int maxReceive;
	protected int maxExtract;

	public IEnergyStorage energyStorage;

	/*public EnergyConversionStorage(int capacity)
	{
		this(capacity, capacity, capacity);
	}

	public EnergyConversionStorage(int capacity, int maxTransfer)
	{
		this(capacity, maxTransfer, maxTransfer);
	}*/

	public EnergyConversionStorage(int capacity)
	{
		super(capacity);
		//this.capacity = capacity;
		//this.maxReceive = maxReceive;
		//this.maxExtract = maxExtract;
	}

	//RF API
	@Override
	public int receiveEnergy(ItemStack container, int maxReceive, boolean simulate) {
		return receiveEnergy(maxReceive, simulate);
	}

	@Override
	public int extractEnergy(ItemStack container, int maxExtract, boolean simulate) {
		return extractEnergy(maxExtract, simulate);
	}

	@Override
	public int getEnergyStored(ItemStack container) {
		return getEnergyStored();
	}

	@Override
	public int getMaxEnergyStored(ItemStack container) {
		return getMaxEnergyStored();
	}
}

 

ItemFluxpack:

Spoiler


package tonius.simplyjetpacks.item.rewrite;

import tonius.simplyjetpacks.SimplyJetpacks;
import tonius.simplyjetpacks.capability.CapabilityProviderEnergy;
import tonius.simplyjetpacks.capability.EnergyConversionStorage;
import tonius.simplyjetpacks.client.model.PackModelType;
import tonius.simplyjetpacks.client.util.RenderUtils;
import tonius.simplyjetpacks.config.Config;
import tonius.simplyjetpacks.item.IHUDInfoProvider;
import tonius.simplyjetpacks.setup.FuelType;
import tonius.simplyjetpacks.setup.ModCreativeTab;
import tonius.simplyjetpacks.setup.ModEnchantments;
import tonius.simplyjetpacks.setup.ModItems;
import tonius.simplyjetpacks.util.EquipmentSlotHelper;
import tonius.simplyjetpacks.util.NBTHelper;
import tonius.simplyjetpacks.util.SJStringHelper;
import cofh.api.energy.IEnergyContainerItem;
import net.minecraft.client.model.ModelBiped;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.enchantment.EnchantmentHelper;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.inventory.EntityEquipmentSlot;
import net.minecraft.item.EnumRarity;
import net.minecraft.item.Item;
import net.minecraft.item.ItemArmor;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.DamageSource;
import net.minecraft.util.math.MathHelper;
import net.minecraft.util.text.TextComponentString;
import net.minecraft.util.text.TextFormatting;
import net.minecraft.world.World;
import net.minecraftforge.common.ISpecialArmor;
import net.minecraftforge.common.capabilities.ICapabilityProvider;
import net.minecraftforge.energy.CapabilityEnergy;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;

import java.util.List;

public class ItemFluxpack extends ItemArmor implements ISpecialArmor, /*IEnergyContainerItem,*/ IHUDInfoProvider {

	public boolean hasFuelIndicator = true;
	public boolean hasStateIndicators = true;
	public FuelType fuelType = FuelType.ENERGY;
	public boolean isFluxBased = false;
	public boolean showTier = true;
	public static final String TAG_ENERGY = "Energy";
	public static final String TAG_ON = "PackOn";

	public String name;
	private final int numItems;

	public ItemFluxpack(String name) {
		super(ArmorMaterial.IRON, 2, EntityEquipmentSlot.CHEST);
		this.name = name;
		this.setUnlocalizedName(SimplyJetpacks.PREFIX + name);
		this.setHasSubtypes(true);
		this.setMaxDamage(0);
		this.setCreativeTab(ModCreativeTab.instance);
		this.setRegistryName(name);

		numItems = Fluxpack.values().length;
	}

	@Override
	@SideOnly(Side.CLIENT)
	public void getSubItems(Item item, CreativeTabs creativeTabs, List<ItemStack> List) {
		if (ModItems.integrateEIO) {
			for (Fluxpack pack : Fluxpack.ALL_FLUXPACKS) {
				ItemStack stack;
				if (pack.usesFuel) {
					List.add(new ItemStack(item, 1, pack.ordinal()));
				} else {
					stack = new ItemStack(item, 1, pack.ordinal());
					if (item instanceof ItemFluxpack) {
						((ItemFluxpack) item).addFuel(stack, ((ItemFluxpack) item).getMaxEnergyStored(stack), false);
					}

					List.add(stack);
				}
			}
		}
		else {
			Fluxpack pack = Fluxpack.CREATIVE_FLUXPACK;

				ItemStack stack;
				if (pack.usesFuel) {
					List.add(new ItemStack(item, 1, pack.ordinal()));
				} else {
					stack = new ItemStack(item, 1, pack.ordinal());
					if (item instanceof ItemFluxpack) {
						((ItemFluxpack) item).addFuel(stack, ((ItemFluxpack) item).getMaxEnergyStored(stack), false);
					}
					List.add(stack);
				}
		}
	}

	@Override
	public void onUpdate(ItemStack stack, World world, Entity entity, int par4, boolean par5) {
	}

	@Override
	public void onArmorTick(World world, EntityPlayer player, ItemStack stack) {
		if(this.isOn(stack)) {
			this.chargeInventory(player, stack, this);
		}
	}

	public void toggleState(boolean on, ItemStack stack, String type, String tag, EntityPlayer player, boolean showInChat) {
		NBTHelper.setBoolean(stack, tag, !on);

		if (player != null && showInChat) {
			String color = on ? TextFormatting.RED.toString() : TextFormatting.GREEN.toString();
			type = type != null && !type.equals("") ? "chat." + this.name + "." + type + ".on" : "chat." + this.name + ".on";
			String msg = SJStringHelper.localize(type) + " " + color + SJStringHelper.localize("chat." + (on ? "disabled" : "enabled"));
			player.addChatMessage(new TextComponentString(msg));
		}
	}

	protected void chargeInventory(EntityLivingBase user, ItemStack stack, ItemFluxpack item)
	{
		int i = MathHelper.clamp_int(stack.getItemDamage(), 0, numItems - 1);

		if(this.fuelType == FuelType.ENERGY)
		{
			for(int j = 0; j <= 5; j++)
			{
				ItemStack currentStack = user.getItemStackFromSlot(EquipmentSlotHelper.fromSlot(j));
				if(currentStack != null && currentStack != stack && currentStack.getItem() instanceof IEnergyContainerItem)
				{
					IEnergyContainerItem heldEnergyItem = (IEnergyContainerItem) currentStack.getItem();
					if(Fluxpack.values()[i].usesFuel)
					{
						int energyToAdd = Math.min(item.useFuel(stack, Fluxpack.values()[i].getFuelPerTickOut(), true), heldEnergyItem.receiveEnergy(currentStack, Fluxpack.values()[i].getFuelPerTickOut(), true));
						item.useFuel(stack, energyToAdd, false);
						heldEnergyItem.receiveEnergy(currentStack, energyToAdd, false);
					}
					else
					{
						heldEnergyItem.receiveEnergy(currentStack, Fluxpack.values()[i].getFuelPerTickOut(), false);
					}
				}
			}
		}
	}

	@Override
	public void addInformation(ItemStack stack, EntityPlayer playerIn, List<String> tooltip, boolean advanced) {
		information(stack, this, tooltip);
		if (SJStringHelper.canShowDetails()) {
			shiftInformation(stack, tooltip);
		} else {
			tooltip.add(SJStringHelper.getShiftText());
		}
	}

	@SideOnly(Side.CLIENT)
	@SuppressWarnings("unchecked")
	public void information(ItemStack stack, ItemFluxpack item, List list) {
		int i = MathHelper.clamp_int(stack.getItemDamage(), 0, numItems - 1);
		if (this.showTier) {
			list.add(SJStringHelper.getTierText(Fluxpack.values()[i].getTier()));
		}
		list.add(SJStringHelper.getFuelText(this.fuelType, item.getFuelStored(stack), Fluxpack.values()[i].getFuelCapacity(), !Fluxpack.values()[i].usesFuel));
	}

	@SideOnly(Side.CLIENT)
	@SuppressWarnings("unchecked")
	public void shiftInformation(ItemStack stack, List list) {
		int i = MathHelper.clamp_int(stack.getItemDamage(), 0, numItems - 1);

		list.add(SJStringHelper.getStateText(this.isOn(stack)));
		list.add(SJStringHelper.getEnergySendText(Fluxpack.values()[i].getFuelPerTickOut()));
		if (Fluxpack.values()[i].getFuelPerTickIn() > 0) {
			list.add(SJStringHelper.getEnergyReceiveText(Fluxpack.values()[i].getFuelPerTickIn()));
		}
		SJStringHelper.addDescriptionLines(list, "fluxpack", TextFormatting.GREEN.toString());
	}

	// HUD info
	@Override
	@SideOnly(Side.CLIENT)
	public void addHUDInfo(List<String> list, ItemStack stack, boolean showFuel, boolean showState) {
		if (showFuel && this.hasFuelIndicator) {
			list.add(this.getHUDFuelInfo(stack, this));
		}
		if (showState && this.hasStateIndicators) {
			list.add(this.getHUDStatesInfo(stack));
		}
	}

	@SideOnly(Side.CLIENT)
	public String getHUDFuelInfo(ItemStack stack, ItemFluxpack item) {
		int fuel = item.getFuelStored(stack);
		int maxFuel = item.getMaxFuelStored(stack);
		int percent = (int) Math.ceil((double) fuel / (double) maxFuel * 100D);
		return SJStringHelper.getHUDFuelText(this.name, percent, this.fuelType, fuel);
	}

	@SideOnly(Side.CLIENT)
	public String getHUDStatesInfo(ItemStack stack) {
		return SJStringHelper.getHUDStateText(null, null, this.isOn(stack));
	}

	public boolean isOn(ItemStack stack) {
		return NBTHelper.getBooleanFallback(stack, TAG_ON, true);
	}

	@Override
	public EnumRarity getRarity(ItemStack stack) {
		int i = MathHelper.clamp_int(stack.getItemDamage(), 0, numItems - 1);
		if (Fluxpack.values()[i].getRarity() != null) {
			return Fluxpack.values()[i].getRarity();
		}
		return super.getRarity(stack);
	}

	@Override
	public boolean showDurabilityBar(ItemStack stack) {
		int i = MathHelper.clamp_int(stack.getItemDamage(), 0, numItems - 1);
		if (!Fluxpack.values()[i].usesFuel) {
			return false;
		}
		return this.hasFuelIndicator;
	}

	@Override
	public double getDurabilityForDisplay(ItemStack stack) {
		double stored = this.getMaxFuelStored(stack) - this.getFuelStored(stack) + 1;
		double max = this.getMaxFuelStored(stack) + 1;
		return stored / max;
	}

	@Override
	public String getUnlocalizedName(ItemStack itemStack) {
		int i = MathHelper.clamp_int(itemStack.getItemDamage(), 0, numItems - 1);
		return Fluxpack.values()[i].unlocalisedName;
	}

	// fuel
	public int getFuelStored(ItemStack stack) {
		return this.getEnergyStored(stack);
	}

	public int getMaxFuelStored(ItemStack stack) {
		return this.getMaxEnergyStored(stack);
	}

	public int addFuel(ItemStack stack, int maxAdd, boolean simulate) {
		int energy = this.getEnergyStored(stack);
		int energyReceived = Math.min(this.getMaxEnergyStored(stack) - energy, maxAdd);
		if (!simulate) {
			energy += energyReceived;
			NBTHelper.setInt(stack, TAG_ENERGY, energy);
		}
		return energyReceived;
	}

	public int useFuel(ItemStack stack, int maxUse, boolean simulate) {
		int energy = this.getEnergyStored(stack);
		int energyExtracted = Math.min(energy, maxUse);
		if (!simulate) {
			energy -= energyExtracted;
			NBTHelper.setInt(stack, TAG_ENERGY, energy);
		}
		return energyExtracted;
	}

	@Override
	public int receiveEnergy(ItemStack container, int maxReceive, boolean simulate) {
		int i = MathHelper.clamp_int(container.getItemDamage(), 0, numItems - 1);
		int energy = this.getEnergyStored(container);
		int energyReceived = Math.min(this.getMaxEnergyStored(container) - energy, Math.min(maxReceive, Fluxpack.values()[i].getFuelPerTickIn()));
		if (!simulate) {
			energy += energyReceived;
			NBTHelper.setInt(container, TAG_ENERGY, energy);
		}
		return energyReceived;
	}

	@Override
	public int extractEnergy(ItemStack container, int maxExtract, boolean simulate) {
		int i = MathHelper.clamp_int(container.getItemDamage(), 0, numItems - 1);
		int energy = this.getEnergyStored(container);
		int energyExtracted = Math.min(energy, Math.min(maxExtract, Fluxpack.values()[i].getFuelPerTickOut()));
		if (!simulate) {
			energy -= energyExtracted;
			NBTHelper.setInt(container, TAG_ENERGY, energy);
		}
		return energyExtracted;
	}
/*
	@Override
	public int getEnergyStored(ItemStack container) {
		return NBTHelper.getInt(container, TAG_ENERGY);
	}

	@Override
	public int getMaxEnergyStored(ItemStack container) {
		int i = MathHelper.clamp_int(container.getItemDamage(), 0, numItems - 1);
		return Fluxpack.values()[i].getFuelCapacity();
	}*/
	public int getMaxEnergyStored(ItemStack armor) {
		int i = MathHelper.clamp_int(armor.getItemDamage(), 0, numItems - 1);
		return Fluxpack.values()[i].getFuelCapacity();
	}

	public int getEnergyStored(ItemStack container) {
		return NBTHelper.getInt(container, TAG_ENERGY);
	}

	@Override
	public ArmorProperties getProperties(EntityLivingBase player, ItemStack armor, DamageSource source, double damage, int slot) {
		int i = MathHelper.clamp_int(armor.getItemDamage(), 0, numItems - 1);
		if (Fluxpack.values()[i].getIsArmored() && !source.isUnblockable()) {
			if (this.isFluxBased && source.damageType.equals("flux")) {
				return new ArmorProperties(0, 0.5D, Integer.MAX_VALUE);
			}
			int energyPerDamage = this.getFuelPerDamage(armor);
			int maxAbsorbed = energyPerDamage > 0 ? 25 * (this.getFuelStored(armor) / energyPerDamage) : 0;
			return new ArmorProperties(0, 0.85D * (Fluxpack.values()[i].getArmorReduction() / 20.0D), maxAbsorbed);
		}
		return new ArmorProperties(0, 1, 0);
	}

	@Override
	public int getArmorDisplay(EntityPlayer player, ItemStack armor, int slot) {
		int i = MathHelper.clamp_int(armor.getItemDamage(), 0, numItems - 1);
		if (Fluxpack.values()[i].getIsArmored()) {
			if (this.getFuelStored(armor) >= Fluxpack.values()[i].getArmorFuelPerHit()) {
				return Fluxpack.values()[i].getArmorReduction();
			}
		}
		return 0;
	}

	@Override
	public ModelBiped getArmorModel(EntityLivingBase entityLiving, ItemStack itemStack, EntityEquipmentSlot armorSlot, ModelBiped _default) {
		int i = MathHelper.clamp_int(itemStack.getItemDamage(), 0, numItems - 1);
		if (Config.enableArmor3DModels) {
			ModelBiped model = RenderUtils.getArmorModel(Fluxpack.values()[i], entityLiving);
			if (model != null) {
				return model;
			}
		}
		return super.getArmorModel(entityLiving, itemStack, armorSlot, _default);
	}

	@Override
	public String getArmorTexture(ItemStack stack, Entity entity, EntityEquipmentSlot slot, String type) {
		int i = MathHelper.clamp_int(stack.getItemDamage(), 0, numItems - 1);
		String flat = Config.enableArmor3DModels || Fluxpack.values()[i].armorModel == PackModelType.FLAT ? "" : ".flat";
		return SimplyJetpacks.RESOURCE_PREFIX + "textures/armor/" + Fluxpack.values()[i].getBaseName() + flat + ".png";
	}

	@Override
	public void damageArmor(EntityLivingBase entity, ItemStack armor, DamageSource source, int damage, int slot) {
		int i = MathHelper.clamp_int(armor.getItemDamage(), 0, numItems - 1);
		if (Fluxpack.values()[i].getIsArmored() && Fluxpack.values()[i].usesFuel) {
			if (this.fuelType == FuelType.ENERGY && this.isFluxBased && source.damageType.equals("flux")) {
				this.addFuel(armor, damage * (source.getEntity() == null ? Fluxpack.values()[i].getArmorFuelPerHit() / 2 : this.getFuelPerDamage(armor)), false);
			} else {
				this.useFuel(armor, damage * this.getFuelPerDamage(armor), false);
			}
		}
	}

	// armor
	protected int getFuelPerDamage(ItemStack stack) {
		int i = MathHelper.clamp_int(stack.getItemDamage(), 0, numItems - 1);
		if (ModEnchantments.fuelEffeciency == null) {
			return Fluxpack.values()[i].getArmorFuelPerHit();
		}

		int fuelEfficiencyLevel = MathHelper.clamp_int(EnchantmentHelper.getEnchantmentLevel(ModEnchantments.fuelEffeciency, stack), 0, 4);
		return (int) Math.round(Fluxpack.values()[i].getArmorFuelPerHit() * (5 - fuelEfficiencyLevel) / 5.0D);
	}

	@Override
	public ICapabilityProvider initCapabilities(ItemStack stack, NBTTagCompound nbt) {
		return new CapabilityProviderEnergy<>(new EnergyConversionStorage(1000), CapabilityEnergy.ENERGY, null);
	}

	public void registerItemModel() {
		for (int i = 0; i < numItems; i++) {
			SimplyJetpacks.proxy.registerItemRenderer(this, i, Fluxpack.getTypeFromMeta(i).getBaseName());
		}
	}
}

 

 

Edited by Tomson124
Adjusted Spoilers
Posted

The RF API requires you to implement IEnergyContainerItem on an Item, it doesn't support capabilities.

 

Why does EnergyConversionStorage have an IEnergyStorage field?

 

If you're delegating the IEnergyStorage methods to the IEnergyContainerItem methods, EnergyConversionStorage should only implement IEnergyStorage without extending EnergyStorage. It should have an ItemStack field so it can call the IEnergyContainerItem methods on the Item.

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
4 hours ago, Choonster said:

The RF API requires you to implement IEnergyContainerItem on an Item, it doesn't support capabilities.

 

Why does EnergyConversionStorage have an IEnergyStorage field?

 

If you're delegating the IEnergyStorage methods to the IEnergyContainerItem methods, EnergyConversionStorage should only implement IEnergyStorage without extending EnergyStorage. It should have an ItemStack field so it can call the IEnergyContainerItem methods on the Item.

The field was just a remaing piece of code from an earlier attempt...

 

I now changed the EnergyConversionStorage like you said:

Spoiler

package tonius.simplyjetpacks.capability;

import cofh.api.energy.IEnergyContainerItem;
import net.minecraft.item.ItemStack;
import net.minecraftforge.energy.IEnergyStorage;

public class EnergyConversionStorage implements IEnergyStorage {

	public ItemStack itemStack;

	public IEnergyContainerItem itemRF;

	public EnergyConversionStorage(IEnergyContainerItem itemRF, ItemStack itemStack) {
		this.itemStack = itemStack;
		this.itemRF = itemRF;
	}

	@Override
	public int receiveEnergy(int maxReceive, boolean simulate) {
		return itemRF.receiveEnergy(itemStack, maxReceive, simulate);
	}

	@Override
	public int extractEnergy(int maxExtract, boolean simulate) {
		return itemRF.extractEnergy(itemStack, maxExtract, simulate);
	}

	@Override
	public int getEnergyStored() {
		return itemRF.getEnergyStored(itemStack);
	}

	@Override
	public int getMaxEnergyStored() {
		return itemRF.getMaxEnergyStored(itemStack);
	}

	@Override
	public boolean canExtract() {
		return true;
	}

	@Override
	public boolean canReceive() {
		return true;
	}
}

 

And I adjusted the initCapabilities accordingly:

@Override
public ICapabilityProvider initCapabilities(ItemStack stack, NBTTagCompound nbt) {
	return new CapabilityProviderEnergy<>(new EnergyConversionStorage(this, stack), CapabilityEnergy.ENERGY, null);
}

But when I start minecraft, or more specifically when I load a world it crashes with the error:

Spoiler

Description: Loading entity NBT

java.lang.IllegalArgumentException: Can not deserialize to an instance that isn't the default implementation
	at net.minecraftforge.energy.CapabilityEnergy$1.readNBT(CapabilityEnergy.java:30)
	at net.minecraftforge.energy.CapabilityEnergy$1.readNBT(CapabilityEnergy.java:19)
	at net.minecraftforge.common.capabilities.Capability.readNBT(Capability.java:99)
	at tonius.simplyjetpacks.capability.CapabilityProviderEnergy.deserializeNBT(CapabilityProviderEnergy.java:49)
	at net.minecraftforge.common.capabilities.CapabilityDispatcher.deserializeNBT(CapabilityDispatcher.java:133)
	at net.minecraft.item.ItemStack.setItem(ItemStack.java:1087)
	at net.minecraft.item.ItemStack.readFromNBT(ItemStack.java:221)
	at net.minecraft.item.ItemStack.loadItemStackFromNBT(ItemStack.java:113)
	at net.minecraft.entity.player.InventoryPlayer.readFromNBT(InventoryPlayer.java:640)
	at net.minecraft.entity.player.EntityPlayer.readEntityFromNBT(EntityPlayer.java:958)
	at net.minecraft.entity.player.EntityPlayerMP.readEntityFromNBT(EntityPlayerMP.java:205)
	at net.minecraft.entity.Entity.readFromNBT(Entity.java:1923)
	at net.minecraft.server.management.PlayerList.readPlayerDataFromFile(PlayerList.java:332)
	at net.minecraft.server.management.PlayerList.initializeConnectionToPlayer(PlayerList.java:122)
	at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.completeServerSideConnection(NetworkDispatcher.java:263)
	at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.access$100(NetworkDispatcher.java:73)
	at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.update(NetworkDispatcher.java:212)
	at net.minecraft.network.NetworkManager.processReceivedPackets(NetworkManager.java:309)
	at net.minecraft.network.NetworkSystem.networkTick(NetworkSystem.java:197)
	at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:807)
	at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:688)
	at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:156)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:537)
	at java.lang.Thread.run(Thread.java:745)

 

 

Posted (edited)
11 minutes ago, Tomson124 said:

java.lang.IllegalArgumentException: Can not deserialize to an instance that isn't the default implementation
	at net.minecraftforge.energy.CapabilityEnergy$1.readNBT(CapabilityEnergy.java:30)
	at net.minecraftforge.energy.CapabilityEnergy$1.readNBT(CapabilityEnergy.java:19)
	at net.minecraftforge.common.capabilities.Capability.readNBT(Capability.java:99)
	at tonius.simplyjetpacks.capability.CapabilityProviderEnergy.deserializeNBT(CapabilityProviderEnergy.java:49)

 

 

The IStorage for the energy capability (used by Capability#readNBT) can only desrialise from NBT into an instance of EnergyStorage. This is a general rule for most capabilities: The IStorage is only guaranteed to work with the capability's default implementation. If you're using a custom implementation, you'll need to read from/write to NBT yourself (or use that implementation's methods if it implements INBTSerializable).

 

Since your IEnergyStorage implementation isn't actually storing the energy value itself, the ICapabilityProvider doesn't need to implement INBTSerializable (or ICapabilitySerializable, which is simply a combination of the two interfaces).

Edited by Choonster
  • Like 1

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

Thanks :) Now it works... kind of...

I did the Forge Energy implementation because EnderIO items can only be charged by Forge Energy or TESLA, even after the implementation my fluxpacks don't charge EnderIO items I don't know why... Is there a way to check if a capability is loaded correctly?

 

And I assume that I still can use the "normal" IEnergyContainerItem methods for energy usage, as I delegated them to the Capability in my EnergyConversionStorage

Posted (edited)
9 minutes ago, Tomson124 said:

Thanks :) Now it works... kind of...

I did the Forge Energy implementation because EnderIO items can only be charged by Forge Energy or TESLA, even after the implementation my fluxpacks don't charge EnderIO items I don't know why... Is there a way to check if a capability is loaded correctly?

 

You've exposed the IEnergyStorage capability on your own item, which allows other mods to insert/extract energy from it; but are you accessing the IEnergyStorage capability on the items you're trying to charge?

 

 

Quote

And I assume that I still can use the "normal" IEnergyContainerItem methods for energy usage, as I delegated them to the Capability in my EnergyConversionStorage

 

Yes, they'll still work.

Edited by Choonster

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
3 minutes ago, Choonster said:

You've exposed the IEnergyStorage capability on your own item, which allows other mods to insert/extract energy from it; but are you accessing the IEnergyStorage capability on the items you're trying to charge?

I assume that I don't do that, as I did no changes to the Item classe except overriding the initCapabilities... I thought I access the IEnergyStorage through the IEnergyContainerItem methods as they are delegated to the ForgeEnergy Capability, but probably I am understanding something wrong here.

How would I access the IEnergyStorage then? By using the ForgeEnergy methods? If so, how would I use them? just returning the IEnergyContainerITem method or calculating it again?

Posted
Just now, Tomson124 said:

I assume that I don't do that, as I did no changes to the Item classe except overriding the initCapabilities... I thought I access the IEnergyStorage through the IEnergyContainerItem methods as they are delegated to the ForgeEnergy Capability, but probably I am understanding something wrong here.

How would I access the IEnergyStorage then? By using the ForgeEnergy methods? If so, how would I use them? just returning the IEnergyContainerITem method or calculating it again?

 

All you've done is expose your own item's energy storage through the Forge Energy API, with an IEnergyStorage that calls the IEnergyContainerItem methods. This doesn't affect the energy stored in other items.

 

When you charge another item, you'll need to get its IEnergyStorage through the ItemStack's ICapabilityProvider methods and use IEnergyStorage#receiveEnergy to add energy to it. If it doesn't have one, check if it's an instance of IEnergyContainerItem and use the corresponding method to add energy to it. If it doesn't implement IEnergyContainerItem,

 

To simplify your code, you may want to create a method to get an IEnergyStorage from an ItemStack that does what I said above but returns an instance of EnergyConversionStorage if the item doesn't have an IEnergyStorage and implements IEnergyContainerItem. This way you can use IEnergyStorage#receiveEnergy regardless of which API the item supports.

 

You can use either API to extract energy from the Flux Pack (since you know they both use the same value).

  • Like 1

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

Thank you so much it is working now :)

I wrote a small method which returns the IEnergyStorage of the item which should be charged:

public IEnergyStorage getIEnergyStorage(ItemStack chargeItem) {

		if (chargeItem.hasCapability(CapabilityEnergy.ENERGY, null)) {
			return chargeItem.getCapability(CapabilityEnergy.ENERGY, null);
		}
		else if (chargeItem.getItem() instanceof IEnergyContainerItem) {
			return new EnergyConversionStorage((IEnergyContainerItem) chargeItem.getItem(), chargeItem);
		}

		return null;
}

I am reffering to that method when charging the Items, and it works perfectly fine. Just have to see if it also works with Items that do not implement ForgeEnergy, as I am not sure about that part:

else if (chargeItem.getItem() instanceof IEnergyContainerItem) {
	return new EnergyConversionStorage((IEnergyContainerItem) chargeItem.getItem(), chargeItem);
}

But thank you a lot, I now also have a much better knowledge of Capabilites, too. Thank you for your patience with me ^^

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

    • [12:18:10] [main/INFO]: Loading Minecraft 1.20.1 with Fabric Loader 0.16.10 [12:18:10] [ForkJoinPool-1-worker-8/WARN]: Mod brewinandchewin uses the version fabric-2.1.5+1.20.1 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'fabric'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-5/WARN]: Mod io_netty_netty-codec-http uses the version 4.1.82.Final which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'Final'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-5/WARN]: Mod io_netty_netty-handler-proxy uses the version 4.1.82.Final which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'Final'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-10/WARN]: The mod "dungeons_arise" contains invalid entries in its mod json: - Unsupported root entry "credits" at line 12 column 12 [12:18:10] [ForkJoinPool-1-worker-5/WARN]: Mod io_netty_netty-codec-socks uses the version 4.1.82.Final which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'Final'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-6/WARN]: Mod magna uses the version ${version} which isn't compatible with Loader's extended semantic version format (Could not parse version number component '${version}'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-10/WARN]: Mod netherdepthsupgrade uses the version fabric-3.1.5-1.20 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'fabric'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-8/WARN]: Mod tesseract uses the version 1.0.35a which isn't compatible with Loader's extended semantic version format (Could not parse version number component '35a'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-8/WARN]: Mod theorcs uses the version fabric-1.20.x-1.0 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'fabric'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-8/WARN]: Mod totw_modded uses the version fabric-1.20.1-1.0.4 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'fabric'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-6/WARN]: Mod trowel uses the version [email protected] which isn't compatible with Loader's extended semantic version format (Could not parse version number component '1@1'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-8/WARN]: Mod triqueapi uses the version mc1.20.1-1.1.0 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'mc1'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-10/WARN]: Mod com_github_jagrosh_discordipc uses the version a8d6631cc9 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'a8d6631cc9'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [main/WARN]: Warnings were found!  - Mod 'AntiGhost' (antighost) 1.20-fabric0.83.0-1.1.5 recommends any version of modmenu, which is missing!      - You should install any version of modmenu for the optimal experience.  - Mod 'Create Enchantment Industry' (create_enchantment_industry) 1.2.16 recommends version 0.5.1-f-build.1335+mc1.20.1 of mod 'Create' (create), but only the wrong version is present: 0.5.1-f-build.1388+mc1.20.1!      - You should install version 0.5.1-f-build.1335+mc1.20.1 of mod 'Create' (create) for the optimal experience.  - Mod 'Custom Portals' (customportals) 3.3.1 recommends version 7.0.0 or later of modmenu, which is missing!      - You should install version 7.0.0 or later of modmenu for the optimal experience.  - Mod 'Deepslate Cutting' (deepslatecutting) 1.7.0 recommends any version of modmenu, which is missing!      - You should install any version of modmenu for the optimal experience.  - Mod 'Create: Steam 'n' Rails' (railways) 1.5.3+fabric-mc1.20.1 recommends version 0.5.1-f-build.1335+mc1.20.1 of mod 'Create' (create), but only the wrong version is present: 0.5.1-f-build.1388+mc1.20.1!      - You should install version 0.5.1-f-build.1335+mc1.20.1 of mod 'Create' (create) for the optimal experience.  - Mod 'Reacharound' (reacharound) 1.1.2 recommends any version of modmenu, which is missing!      - You should install any version of modmenu for the optimal experience.  - Mod 'Reese's Sodium Options' (reeses-sodium-options) 1.7.2+mc1.20.1-build.101 recommends version 0.4.2 or later of sodium-extra, which is missing!      - You should install version 0.4.2 or later of sodium-extra for the optimal experience.  - Mod 'Simply Swords' (simplyswords) 1.54.0-1.20.1 recommends version 1.7.2 or later of bettercombat, which is missing!      - You should install version 1.7.2 or later of bettercombat for the optimal experience. [12:18:10] [main/INFO]: Loading 592 mods:     - accelerateddecay 3.0.1+mc1.20.1     - ad_astra 1.15.18        \-- javazoom_jlayer 1.0.1     - ad_astra_giselle_addon 6.6     - additionallanterns 1.1.1     - advanced_runtime_resource_pack 0.8.1     - advancednetherite 2.0.3-1.20.1     - advancementplaques 1.4.11     - adventurez 1.4.20     - ae2 15.0.24        \-- team_reborn_energy 3.0.0     - ae2mtfix 2.0.0+1.20.1+fabric     - ae2wtlib 15.2.1-fabric     - almostunified 1.20.1-0.9.2     - ambientsounds 5.3.9     - animal_feeding_trough 1.0.3+1.20.1     - another_furniture 1.20.1-3.0.1     - antighost 1.20-fabric0.83.0-1.1.5        \-- crowdin-translate 1.4+1.19.3     - anvilrepairing 4.0.3     - appbot 1.5.0     - appleskin 2.5.1+mc1.20     - aquamirae 6     - archers 1.1.0+1.20.1        \-- com_github_zsoltmolnarrr_tinyconfig 2.3.2     - architectury 9.2.14     - argonauts 1.0.8        \-- placeholder-api 2.1.1+1.20     - artifacts 9.3.1        |-- cardinal-components-base 5.2.2        |-- cardinal-components-entity 5.2.2        |-- expandability 9.0.0        \-- step-height-entity-attribute 1.2.0     - asynclocator 1.3.0     - athena 3.1.2     - attributefix 21.0.4     - authme 7.0.2+1.20     - auto-workstations 1.0-rc.21     - autoconfig1u 3.4.0     - axolotlitemfix 1.1.7     - azurelibarmor 2.0.3     - badpackets 0.4.3     - bakery 1.1.8     - balm-fabric 7.2.2     - bankstorage 1.0.2     - beachparty 1.1.4     - beaconoverhaul 1.8.4+1.20        \-- reach-entity-attributes 2.4.0     - beautify 1.1.0+1.20     - bedbenefits 13.0.3     - bellsandwhistles 0.4.5     - besmirchment 1.20.1-4        |-- impersonate 2.10.2        |    \-- fabric-permissions-api-v0 0.2-SNAPSHOT        |-- playerabilitylib 1.8.0        |-- reach-entity-attributes 2.4.0        \-- terraform-wood-api-v1 7.0.3     - betterarcheology 1.1.6-1.20.1     - betterdeserttemples 1.20-Fabric-3.0.3        \-- org_reflections_reflections 0.10.2     - betterdungeons 1.20-Fabric-4.0.3     - betterendisland 1.20-Fabric-2.0.6     - betterfortresses 1.20-Fabric-2.0.6     - betterjungletemples 1.20-Fabric-2.0.4     - bettermineshafts 1.20-Fabric-4.0.4     - betteroceanmonuments 1.20-Fabric-3.0.4     - betterpingdisplay 1.1.1     - bettersmithingtable 1.1.0     - betterstats 3.9.5+fabric-1.20.1        \-- tcdcommons 3.9.4+fabric-1.20.1     - betterstrongholds 1.20-Fabric-4.0.3     - betterthanbunnies 1.3.0     - betterthanllamas 1.2.0     - bettertrims 2.2.3        \-- mixinsquared 0.1.1     - betterwitchhuts 1.20-Fabric-3.0.3     - bewitchment 1.20-8        |-- impersonate 2.10.2        |    \-- fabric-permissions-api-v0 0.2-SNAPSHOT        |-- playerabilitylib 1.8.0        |-- reach-entity-attributes 2.4.0        \-- terraform-wood-api-v1 7.0.3     - bewitchment-rei 1.0.0     - bhmenu 2.4.1     - blockus 2.7.12+1.20.1     - bloomingnature 1.0.6     - blur 3.1.0        \-- satin 1.13.0     - bonezone 3.0.5     - bookshelf 20.1.9     - bosses_of_mass_destruction 1.7.5-1.20.1        |-- maelstrom_library 1.6.1-1.20        \-- multipart_entities 1.5-1.20     - botania 1.20.1-443-FABRIC        |-- fiber 0.23.0-2        |-- reach-entity-attributes 2.4.0        \-- step-height-entity-attribute 1.2.0     - botarium 2.3.3        \-- team_reborn_energy 3.0.0     - brewery 1.1.5     - brewinandchewin fabric-2.1.5+1.20.1        \-- mm 2.3     - builtinservers 2.1+1.20     - bushierflowers 0.0.3-1.20.1     - bwncr 3.17.0     - cadmus 1.0.7        \-- common-protection-api 1.0.0     - calibrated 1.3.1-beta.1+1.20        |-- blockreachapi 1.0.0-beta.1+1.20        \-- datacriteria 1.0.1+1.20     - cardinal-components 5.2.2        |-- cardinal-components-block 5.2.2        |-- cardinal-components-chunk 5.2.2        |-- cardinal-components-item 5.2.2        |-- cardinal-components-level 5.2.2        |-- cardinal-components-scoreboard 5.2.2        \-- cardinal-components-world 5.2.2     - catalogue 1.8.0     - charmofundying 6.5.0+1.20.1        \-- spectrelib 0.13.15+1.20.1     - chat_heads 0.10.32     - chefsdelight 1.0.3-fabric-1.20.1     - cherishedworlds 6.1.6+1.20.1     - chipped 3.0.4     - chunky 1.3.138     - clean_tooltips 1.0     - cloth-config 11.1.118        \-- cloth-basic-math 0.6.1     - clumps 12.0.0.3     - colorfulhearts 4.0.4        |-- com_electronwill_night-config_core 3.6.7        \-- com_electronwill_night-config_toml 3.6.7     - colytra 6.2.2+1.20.1     - completeconfig 2.5.2        |-- completeconfig-base 2.5.2        |-- completeconfig-gui-cloth 2.5.2        \-- completeconfig-gui-yacl 2.5.2     - compressed_blocks 1.0.0     - computercraft 1.110.1        |-- cc_tweaked_cobalt 0.9.2        |-- com_jcraft_jzlib 1.1.3        |-- io_netty_netty-codec-http 4.1.82.Final        |-- io_netty_netty-codec-socks 4.1.82.Final        \-- io_netty_netty-handler-proxy 4.1.82.Final     - connectedglass 1.1.11     - connectiblechains 2.2.1+1.20.1     - controlling 12.0.2     - convenientdecor 0.4.1        \-- omega-config 1.4.0+1.20.1     - cookingforblockheads 16.0.3     - copycats 1.20.1-1.2.6     - corgilib 4.0.1.1     - couplings 1.9.5+1.20     - coxinhautilities 1.4.13+1.20.1     - craftingtweaks 18.2.3     - crawl 0.12.0        \-- mm 2.3     - create 0.5.1-f-build.1388+mc1.20.1        |-- com_google_code_findbugs_jsr305 3.0.2        |-- flywheel 0.6.10-2        |-- forgeconfigapiport 8.0.0        |-- milk 1.2.60        |    \-- dripstone_fluid_lib 3.0.2        |-- porting_lib_accessors 2.3.0+1.20.1        |    \-- porting_lib_core 2.3.0+1.20.1        |-- porting_lib_base 2.3.0+1.20.1        |    |-- porting_lib_common 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    |-- porting_lib_fluids 2.3.0+1.20.1        |    |-- porting_lib_lazy_registration 2.3.0+1.20.1        |    |-- porting_lib_mixin_extensions 2.3.0+1.20.1        |    \-- reach-entity-attributes 2.4.0        |-- porting_lib_brewing 2.3.0+1.20.1        |    \-- porting_lib_core 2.3.0+1.20.1        |-- porting_lib_client_events 2.3.0+1.20.1        |    \-- porting_lib_core 2.3.0+1.20.1        |-- porting_lib_entity 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- porting_lib_mixin_extensions 2.3.0+1.20.1        |-- porting_lib_extensions 2.3.0+1.20.1        |    |-- porting_lib_common 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- reach-entity-attributes 2.4.0        |-- porting_lib_models 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    |-- porting_lib_fluids 2.3.0+1.20.1        |    \-- porting_lib_model_loader 2.3.0+1.20.1        |-- porting_lib_networking 2.3.0+1.20.1        |    \-- porting_lib_core 2.3.0+1.20.1        |-- porting_lib_obj_loader 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- porting_lib_model_loader 2.3.0+1.20.1        |-- porting_lib_tags 3.0        |    \-- porting_lib_core 2.3.0+1.20.1        |-- porting_lib_tool_actions 2.3.0+1.20.1        |    \-- porting_lib_core 2.3.0+1.20.1        |-- porting_lib_transfer 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- porting_lib_fluids 2.3.0+1.20.1        |-- reach-entity-attributes 2.4.0        \-- registrate-fabric 1.3.62-MC1.20.1             |-- porting_lib_data 2.1.1090+1.20             \-- porting_lib_model_generators 2.1.1090+1.20                  \-- porting_lib_model_materials 2.1.1090+1.20     - create_enchantment_industry 1.2.16        \-- create_dragon_lib 1.4.2     - create_jetpack 4.2.0        \-- flightlib 2.1.0     - createaddition 1.2.3     - createdeco 2.0.1-1.20.1-fabric     - createfood 1.0.3     - creativecore 2.11.24        \-- net_minecraftforge_eventbus 6.0.3     - creeperoverhaul 3.0.2     - croptopia 3.0.3     - ctov 3.4.2     - customportals 3.3.1        \-- cardinal-components-base 5.2.2     - dark-loading-screen 1.6.14     - darkmodeeverywhere 1.20.1-1.2.2        \-- porting_lib_config 2.1.1108+1.20             \-- porting_lib_gametest 2.1.1108+1.20     - darkutils 17.0.3     - decorative_blocks 4.1.3     - deepslatecutting 1.7.0     - defaultoptions 18.0.1     - diet 2.1.1+1.20.1     - display_case 1.0.8     - distractingtrims 2.0.3     - dml-refabricated 0.5.16-BETA+1.20.1        |-- dml-refabricated-base 0.5.16-BETA+1.20.1        |    |-- ktdatataglib 1.6.7+1.20.1        |    \-- libgui 8.1.1+1.20.1        |         |-- jankson 6.0.0+j1.2.3        |         |    \-- blue_endless_jankson 1.2.3        |         \-- libninepatch 1.2.0        |-- dml-refabricated-modular-armor 0.5.16-BETA+1.20.1        |    |-- ktdatataglib 1.6.7+1.20.1        |    |-- libgui 8.1.1+1.20.1        |    |    |-- jankson 6.0.0+j1.2.3        |    |    |    \-- blue_endless_jankson 1.2.3        |    |    \-- libninepatch 1.2.0        |    \-- playerabilitylib 1.8.0        |-- dmlsimulacrum 0.5.16-BETA+1.20.1        |    \-- ktdatataglib 1.6.7+1.20.1        \-- ktdatataglib 1.6.7+1.20.1     - doapi 1.2.9     - dogslie 1.2.0     - dragonloot 1.1.4     - duckling 3.0.0     - ducky-periphs 1.20.1-1.3.1        |-- org_jblas_jblas 1.2.5        |-- org_joml_joml 1.10.5        \-- serialization_hooks 0.4.99999     - dummmmmmy 1.20-1.8.14     - dungeons_arise 2.1.58     - dungeons_arise_seven_seas 1.0.2     - ecologics 2.2.0     - elytraslot 6.3.0+1.20.1     - embeddium 0.3.11+mc1.20.1        |-- indium 1.99.99        \-- sodium 0.5.8     - enchdesc 17.0.14     - endermanoverhaul 1.0.4     - ends_delight 1.0.1     - enhancedcelestials 5.0.0.2     - enhancedworkbenches 1.1.1+1.20.1        \-- yet_another_config_lib_v3 3.2.2+1.20             |-- com_twelvemonkeys_common_common-image 3.10.0-SNAPSHOT             |-- com_twelvemonkeys_common_common-io 3.10.0-SNAPSHOT             |-- com_twelvemonkeys_common_common-lang 3.10.0-SNAPSHOT             |-- com_twelvemonkeys_imageio_imageio-core 3.10.0-SNAPSHOT             |-- com_twelvemonkeys_imageio_imageio-metadata 3.10.0-SNAPSHOT             |-- com_twelvemonkeys_imageio_imageio-webp 3.10.0-SNAPSHOT             |-- org_quiltmc_parsers_gson 0.2.1             \-- org_quiltmc_parsers_json 0.2.1     - entangled 1.3.17     - epherolib 1.2.0     - equipmentcompare 1.3.8     - experiencebugfix 2     - extendedae 1.20-0.1.3-fabric        \-- configuration 2.2.0     - extraordinary_extra_totems 1.0.3     - extrasponges 1.5.0     - fabric-api 0.92.0+1.20.1        |-- fabric-api-base 0.4.31+1802ada577        |-- fabric-api-lookup-api-v1 1.6.36+1802ada577        |-- fabric-biome-api-v1 13.0.13+1802ada577        |-- fabric-block-api-v1 1.0.11+1802ada577        |-- fabric-block-view-api-v2 1.0.1+1802ada577        |-- fabric-blockrenderlayer-v1 1.1.41+1802ada577        |-- fabric-client-tags-api-v1 1.1.2+1802ada577        |-- fabric-command-api-v1 1.2.34+f71b366f77        |-- fabric-command-api-v2 2.2.13+1802ada577        |-- fabric-commands-v0 0.2.51+df3654b377        |-- fabric-containers-v0 0.1.64+df3654b377        |-- fabric-content-registries-v0 4.0.11+1802ada577        |-- fabric-convention-tags-v1 1.5.5+1802ada577        |-- fabric-crash-report-info-v1 0.2.19+1802ada577        |-- fabric-data-attachment-api-v1 1.0.0+de0fd6d177        |-- fabric-data-generation-api-v1 12.3.4+1802ada577        |-- fabric-dimensions-v1 2.1.54+1802ada577        |-- fabric-entity-events-v1 1.6.0+1c78457f77        |-- fabric-events-interaction-v0 0.6.2+1802ada577        |-- fabric-events-lifecycle-v0 0.2.63+df3654b377        |-- fabric-game-rule-api-v1 1.0.40+1802ada577        |-- fabric-item-api-v1 2.1.28+1802ada577        |-- fabric-item-group-api-v1 4.0.12+1802ada577        |-- fabric-key-binding-api-v1 1.0.37+1802ada577        |-- fabric-keybindings-v0 0.2.35+df3654b377        |-- fabric-lifecycle-events-v1 2.2.22+1802ada577        |-- fabric-loot-api-v2 1.2.1+1802ada577        |-- fabric-loot-tables-v1 1.1.45+9e7660c677        |-- fabric-message-api-v1 5.1.9+1802ada577        |-- fabric-mining-level-api-v1 2.1.50+1802ada577        |-- fabric-model-loading-api-v1 1.0.3+1802ada577        |-- fabric-models-v0 0.4.2+9386d8a777        |-- fabric-networking-api-v1 1.3.11+1802ada577        |-- fabric-networking-v0 0.3.51+df3654b377        |-- fabric-object-builder-api-v1 11.1.3+1802ada577        |-- fabric-particles-v1 1.1.2+1802ada577        |-- fabric-recipe-api-v1 1.0.21+1802ada577        |-- fabric-registry-sync-v0 2.3.3+1802ada577        |-- fabric-renderer-api-v1 3.2.1+1802ada577        |-- fabric-renderer-indigo 1.5.1+1802ada577        |-- fabric-renderer-registries-v1 3.2.46+df3654b377        |-- fabric-rendering-data-attachment-v1 0.3.37+92a0d36777        |-- fabric-rendering-fluids-v1 3.0.28+1802ada577        |-- fabric-rendering-v0 1.1.49+df3654b377        |-- fabric-rendering-v1 3.0.8+1802ada577        |-- fabric-resource-conditions-api-v1 2.3.8+1802ada577        |-- fabric-resource-loader-v0 0.11.10+1802ada577        |-- fabric-screen-api-v1 2.0.8+1802ada577        |-- fabric-screen-handler-api-v1 1.3.30+1802ada577        |-- fabric-sound-api-v1 1.0.13+1802ada577        |-- fabric-transfer-api-v1 3.3.4+1802ada577        \-- fabric-transitive-access-wideners-v1 4.3.1+1802ada577     - fabric-language-kotlin 1.10.19+kotlin.1.9.23        |-- org_jetbrains_kotlin_kotlin-reflect 1.9.23        |-- org_jetbrains_kotlin_kotlin-stdlib 1.9.23        |-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.9.23        |-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.9.23        |-- org_jetbrains_kotlinx_atomicfu-jvm 0.23.2        |-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.8.0        |-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.8.0        |-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.5.0        |-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.6.3        |-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.6.3        \-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.6.3     - fabricloader 0.16.10        \-- mixinextras 0.4.1     - fakerlib 0.1.3        \-- mixinsquared 0.1.1     - fancymenu 3.1.2        \-- com_github_keksuccino_japng 0.5.3     - farmersdelight 1.20.1-1.4.3     - farmersrespite 2.3.4     - farmingforblockheads 14.0.2     - fastpaintings 1.20-1.2.5     - ferritecore 6.0.1     - findme 3.2.1     - fishofthieves 3.0.4     - formations 1.0.2     - formationsnether 1.0.3     - framework 0.6.16        \-- org_javassist_javassist 3.29.2-GA     - friendlyfire 18.0.6     - frightsdelight 1.20.1-1.0.1     - ftblibrary 2001.1.5     - ftbultimine 2001.1.4     - fullstackwatchdog 1.0.1+1.19.2-fabric     - fusion 1.1.1     - fwaystones 3.3.2+mc1.20.1     - gag 3.0.0-build.10     - gazebo 1.1.1+1.20.1     - geckolib 4.4.4        \-- com_eliotlash_mclib_mclib 20     - geode_plus 1.2.4        \-- paragon 3.0.2             |-- com_moandjiezana_toml_toml4j 0.7.2             \-- org_yaml_snakeyaml 1.27     - glassential 2.0.1     - go-fish 1.6.3+1.20.1     - graveyard 3.0     - guardvillagers 2.0.9-1.20.1     - handcrafted 3.0.6     - heracles 1.1.12        \-- hermes 1.6.0     - herbalbrews 1.0.6     - hopobetterruinedportal 1.3.7     - iceberg 1.1.18     - immediatelyfast 1.2.11+1.20.4        \-- net_lenni0451_reflect 1.3.2     - immersive_armors 1.6.1+1.20.1     - indrev 1.16.5-BETA-Hotfix        |-- libgui 8.1.1+1.20.1        |    |-- jankson 6.0.0+j1.2.3        |    |    \-- blue_endless_jankson 1.2.3        |    \-- libninepatch 1.2.0        |-- noindium 1.1.0+1.19        |-- step-height-entity-attribute 1.2.0        \-- team_reborn_energy 3.0.0     - industrialreborn 1.20.1-1.1     - inventorysorter 1.9.0-1.20        \-- kyrptconfig 1.5.6-1.20     - invoke 0.2.2     - iris 1.6.17        |-- io_github_douira_glsl-transformer 2.0.0-pre13        |-- org_anarres_jcpp 1.4.14        \-- org_antlr_antlr4-runtime 4.11.1     - iron-jetpacks 0.4.7        \-- team_reborn_energy 3.0.0     - ironchests 5.0.2     - itemcollectors 1.1.9     - itemfavorites 1.0.4+1.20.1     - jamlib 0.6.1+1.20.x     - java 17     - javd 5.0.1+mc1.20.1     - jewelry 1.2.4+1.20.1     - jumpoverfences 1.0-SNAPSHOT     - kibe 1.10.1-BETA+1.20        \-- playerabilitylib 1.8.0     - konkrete 1.8.1     - kubejs 2001.6.4-build.138     - lazydfu 0.1.3     - legendarytooltips 1.4.5     - letsdoaddon-compat 1.2.0     - letsdoaddon-structures 1.7.1     - leveltextfix 7.0.2     - libz 1.0.3        |-- com_fasterxml_jackson_core_jackson-annotations 2.15.2        |-- com_fasterxml_jackson_core_jackson-core 2.15.2        \-- com_fasterxml_jackson_core_jackson-databind 2.15.2     - lightoverlay 8.0.0     - lithium 0.11.2     - lithostitched 1.1.5     - lmft 1.0.2+1.20     - logbegone 1.0.8     - lolmcv 1.5.0     - lootbags 2.0.0     - lootjs 1.20.1-2.11.0     - lootr 0.7.30.77     - maxhealthfix 12.0.2     - mcwbridges 2.1.0     - mcwdoors 1.1.0     - mcwfences 1.1.1     - mcwlights 1.0.6     - mcwpaths 1.0.4     - mcwroofs 2.3.0     - mcwtrpdoors 1.1.2     - mcwwindows 2.2.1     - meadow 1.3.7     - measurements 2.0.0     - megacells 2.3.3-1.20.1     - megane 20.1.1        |-- megane-applied-energistics-2 20.1.1        |-- megane-create 20.1.1        |-- megane-deep-mob-learning-simulacrum 20.1.1        |-- megane-industrial-revolution 20.1.1        |-- megane-kibe 20.1.1        |-- megane-modern-dynamics 20.1.1        |-- megane-powah 20.1.1        |-- megane-reborn-core 20.1.1        \-- megane-tech-reborn 20.1.1     - melody 1.0.3     - menulogue 1.20.1-1.0.4     - merequester 1.20.1-1.1.4     - mi_sound_addon 1.0.2-1.20.1        \-- magna 1.10.1+1.20.1     - midnightlib 1.4.1     - mighty_mail 1.0.14     - minecells 1.7.2     - minecraft 1.20.1     - minerally 1.20.2-1.1     - modern_industrialization 1.8.3        |-- magna 1.10.1+1.20.1        |-- playerabilitylib 1.8.0        \-- team_reborn_energy 3.0.0     - moderndynamics 0.7.0-beta        \-- team_reborn_energy 3.0.0     - modernfix 5.15.0+mc1.20.1     - mooblooms 1.6.2     - moonlight 1.20-2.11.9     - more_armor_trims 1.1.3-1.20.1     - moremobvariants 1.2.2     - morevillagers 5.0.0     - mousetweaks 2.25     - mythicupgrades 2.4.2+mc1.20.1     - naturalist 4.0.3     - naturescompass 1.20.1-2.2.3-fabric     - nears 2.0.4     - netherdepthsupgrade fabric-3.1.5-1.20     - netherportalfix 13.0.1     - nethervinery 1.2.9     - nochatreports 1.20.1-v2.2.2     - numismatic-overhaul 0.2.14+1.20        \-- stacc 1.7.0     - obscure_api 16     - obsidianboat 3.1.4+mc1.20.1     - onlyhammers 1.20.1-0.6     - openloader 19.0.3     - owo 0.11.2+1.20     - packedup 1.0.30     - packetfixer 1.2.8     - paginatedadvancements 2.3.0     - patchouli 1.20.1-84-FABRIC        \-- fiber 0.23.0-2     - pehkui 3.8.0+1.14.4-1.20.4        \-- kanos_config 0.4.1+1.14.4-1.19.4     - perfectplushies 1.9.0        \-- forgeconfigapiport 8.0.0     - peripheralium 0.6.15     - peripheralworks 1.4.3     - phantasm 0.1     - piercingpaxels 1.0.12     - pigpen 15.0.2     - playdate 2.0.0     - player-animator 1.0.2-rc1+1.20     - pling 1.8.0     - polyeng 0.1.0-1.20.1     - polymorph 0.49.3+1.20.1        \-- spectrelib 0.13.15+1.20.1     - portable_tables 2.4     - powah 5.0.5     - prism 1.0.5     - projectile_damage 3.2.2+1.20.1     - prometheus 1.2.4     - quad 1.1.3     - railways 1.5.3+fabric-mc1.20.1        \-- mm 2.3     - ranged_weapon_api 1.0.0+1.20.1     - rare-ice 0.6.0     - reacharound 1.1.2     - reborncore 5.8.7        \-- team_reborn_energy 3.0.0     - rechiseled 1.1.5+b     - rechiseledcreate 1.0.2     - reeses-sodium-options 1.7.2+mc1.20.1-build.101     - regions_unexplored 0.5.5+1.20.1        \-- completeconfig-gui-cloth 2.5.2     - repurposed_structures 7.1.13+1.20.1-fabric     - resourcefulconfig 2.1.2     - resourcefullib 2.1.24        |-- com_teamresourceful_bytecodecs 1.0.2        \-- com_teamresourceful_yabn 1.0.3     - respawnablepets 1.20-1     - respitecreators 1.2.0     - revelationary 1.3.7+1.20.1     - rhino 2001.2.2-build.18     - rightclickharvest 3.2.3+1.19.x-1.20.1-fabric     - riverredux 0.3.1     - roughlyenoughitems 12.0.684        \-- error_notifier 1.0.9     - roughlyenoughprofessions 2.0.2     - roughlyenoughresources 2.9.0     - runelic 18.0.2     - runes 0.9.11+1.20.1     - sawmill 1.20-1.3.11     - sdrp 4.0.3-build.40+mc1.20.1        |-- com_github_jagrosh_discordipc a8d6631cc9        |-- com_kohlschutter_junixsocket_junixsocket-common 2.6.2        |-- com_kohlschutter_junixsocket_junixsocket-native-common 2.6.2        \-- org_json_json 20210307     - searchables 1.0.2     - sihywtcamd 1.7.5+1.20.1     - simplemagnets 1.1.10     - simplyswords 1.54.0-1.20.1        \-- spruceui 5.0.0+1.20     - skeletalremains 1.4.2     - sliceanddice 3.1.0        \-- forgeconfigapiport 8.0.0     - smwyg 1.1.1     - spark 1.10.53     - spectrum 1.7.7        |-- arrowhead 1.2.0-1.19.4        |-- fractal 1.1.0        |-- matchbooks 0.1.0        |-- org_jgrapht_jgrapht-core 1.5.1        |-- org_jheaps_jheaps 0.13        |-- reach-entity-attributes 2.4.0        \-- reverb 1.0.0     - spectrumjetpacks 1.0.3+1.20.1     - specutils 1.0.1        \-- cardinal-components-base 5.2.2     - spell_engine 0.13.2+1.20.1        \-- com_github_zsoltmolnarrr_tinyconfig 2.3.2     - spell_power 0.9.19+1.20.1     - sprinklerz 0.5.1     - status-effect-bars 1.0.3     - strangeberries 2.3.2     - strongersnowballs 13.0.2     - structory 1.3.4     - structory_towers 1.0.6     - structure_pool_api 1.0+1.20.1     - supermartijn642configlib 1.1.8+a     - supermartijn642corelib 1.1.17     - supplementaries 1.20-2.8.7        \-- mixinsquared 0.1.1     - techreborn 5.8.7        \-- team_reborn_energy 3.0.0     - tempad 2.3.3     - terrablender 3.0.1.4     - tesseract 1.0.35a     - thaumon 2.2.0+1.20.1     - the_bumblezone 7.3.1+1.20.1-fabric     - theorcs fabric-1.20.x-1.0     - timeoutout 1.0.3+1.19.1     - tinycoal 1.1.4     - tipsmod 12.0.5     - toolkit 3.0.3-build.25+mc1.20.1     - toolstats 16.0.8     - totw_additions 1.3     - totw_modded fabric-1.20.1-1.0.4     - trade_cycling 1.20.1-1.0.7     - tramplenomore 13.0.3     - trashcans 1.0.18        \-- team_reborn_energy 3.0.0     - trashslot 15.1.0     - travelersbackpack 1.20.1-9.1.9     - trenzalore 3.3.10        |-- com_unrealdinnerbone_unrealconfig-core 12.3.4        \-- com_unrealdinnerbone_unrealconfig-gson 12.3.4     - trimeffects 1.1.1-fabric     - trinkets 3.7.2     - triqueapi mc1.20.1-1.1.0     - trofers 5.0.1     - trowel [email protected]     - twigs 3.1.0     - utilitybelt 1.3.6+1.20.1        \-- tutorial-lib 1.1.2+1.20.x     - variantsandventures 1.0.1     - villager-hats 1.6.2+1.20     - villagersplus 3.1     - vinery 1.4.14     - visuality 0.7.1+1.20     - voidz 1.0.11     - wands 2.6.9-release     - wardentools 2.4.0+mc1.20.1     - whatthebucket 11.0.3     - wirelesschargers 1.0.9        \-- team_reborn_energy 3.0.0     - wits 1.1.0+1.20.1-fabric     - wizards 1.1.1+1.20.1        \-- com_github_zsoltmolnarrr_tinyconfig 2.3.2     - wthit 8.9.0     - xaerominimap 24.0.3     - xaeroworldmap 1.38.1     - yeetusexperimentus 2.3.1-build.6+mc1.20.1     - yigd 2.0.0-beta.11        |-- fabric-permissions-api-v0 0.2-SNAPSHOT        \-- libgui 8.1.1+1.20.1             |-- jankson 6.0.0+j1.2.3             |    \-- blue_endless_jankson 1.2.3             \-- libninepatch 1.2.0     - yungsapi 1.20-Fabric-4.0.4     - yungsbridges 1.20-Fabric-4.0.3     - yungsextras 1.20-Fabric-4.0.3     - zenith 1.1.7-1.20.1        |-- mm 2.3        |-- porting_lib_base 2.3.0+1.20.1        |    |-- porting_lib_common 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    |-- porting_lib_fluids 2.3.0+1.20.1        |    |-- porting_lib_lazy_registration 2.3.0+1.20.1        |    |-- porting_lib_mixin_extensions 2.3.0+1.20.1        |    \-- reach-entity-attributes 2.4.0        |-- porting_lib_loot 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- porting_lib_lazy_registration 2.3.0+1.20.1        |-- porting_lib_tags 3.0        |    \-- porting_lib_core 2.3.0+1.20.1        \-- porting_lib_utility 2.3.0+1.20.1             \-- porting_lib_core 2.3.0+1.20.1     - zenith_attributes 0.2.2        |-- additionalentityattributes 1.7.1+1.20.0        |-- cardinal-components-base 5.2.2        |-- cardinal-components-entity 5.2.2        |-- playerabilitylib 1.8.0        |-- porting_lib_attributes 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- reach-entity-attributes 2.4.0        |-- porting_lib_entity 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- porting_lib_mixin_extensions 2.3.0+1.20.1        |-- porting_lib_extensions 2.3.0+1.20.1        |    |-- porting_lib_common 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- reach-entity-attributes 2.4.0        \-- reach-entity-attributes 2.4.0 [12:18:12] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/M:/MultiMC/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar Service=Knot/Fabric Env=CLIENT  
    • MultiMC version: 0.7.0-4230 Launched instance in online mode sessionserver.mojang.com resolves to:     [2620:1ec:bdf::77, 13.107.246.77] textures.minecraft.net resolves to:     [2620:1ec:bdf::77, 13.107.246.77] api.minecraftservices.com resolves to:     [2620:1ec:bdf::77, 13.107.246.77] Minecraft folder is: M:/MultiMC/instances/1.21.1/.minecraft Java path is: C:/Program Files/Java/jdk-17/bin/javaw.exe Checking Java version... Java is version 17.0.12, using amd64 architecture, from Oracle Corporation. Main Class:   net.fabricmc.loader.impl.launch.knot.KnotClient Native path:   M:/MultiMC/instances/1.21.1/natives Traits: traits XR:Initial traits FirstThreadOnMacOS Libraries:   M:/MultiMC/libraries/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1.jar   M:/MultiMC/libraries/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1.jar   M:/MultiMC/libraries/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1.jar   M:/MultiMC/libraries/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1.jar   M:/MultiMC/libraries/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1.jar   M:/MultiMC/libraries/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1.jar   M:/MultiMC/libraries/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1.jar   M:/MultiMC/libraries/com/github/oshi/oshi-core/6.2.2/oshi-core-6.2.2.jar   M:/MultiMC/libraries/com/google/code/gson/gson/2.10/gson-2.10.jar   M:/MultiMC/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar   M:/MultiMC/libraries/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar   M:/MultiMC/libraries/com/ibm/icu/icu4j/71.1/icu4j-71.1.jar   M:/MultiMC/libraries/com/mojang/authlib/4.0.43/authlib-4.0.43.jar   M:/MultiMC/libraries/com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar   M:/MultiMC/libraries/com/mojang/brigadier/1.1.8/brigadier-1.1.8.jar   M:/MultiMC/libraries/com/mojang/datafixerupper/6.0.8/datafixerupper-6.0.8.jar   M:/MultiMC/libraries/com/mojang/logging/1.1.1/logging-1.1.1.jar   M:/MultiMC/libraries/com/mojang/patchy/2.2.10/patchy-2.2.10.jar   M:/MultiMC/libraries/com/mojang/text2speech/1.17.9/text2speech-1.17.9.jar   M:/MultiMC/libraries/commons-codec/commons-codec/1.15/commons-codec-1.15.jar   M:/MultiMC/libraries/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar   M:/MultiMC/libraries/commons-logging/commons-logging/1.2/commons-logging-1.2.jar   M:/MultiMC/libraries/io/netty/netty-buffer/4.1.82.Final/netty-buffer-4.1.82.Final.jar   M:/MultiMC/libraries/io/netty/netty-codec/4.1.82.Final/netty-codec-4.1.82.Final.jar   M:/MultiMC/libraries/io/netty/netty-common/4.1.82.Final/netty-common-4.1.82.Final.jar   M:/MultiMC/libraries/io/netty/netty-handler/4.1.82.Final/netty-handler-4.1.82.Final.jar   M:/MultiMC/libraries/io/netty/netty-resolver/4.1.82.Final/netty-resolver-4.1.82.Final.jar   M:/MultiMC/libraries/io/netty/netty-transport-classes-epoll/4.1.82.Final/netty-transport-classes-epoll-4.1.82.Final.jar   M:/MultiMC/libraries/io/netty/netty-transport-native-unix-common/4.1.82.Final/netty-transport-native-unix-common-4.1.82.Final.jar   M:/MultiMC/libraries/io/netty/netty-transport/4.1.82.Final/netty-transport-4.1.82.Final.jar   M:/MultiMC/libraries/it/unimi/dsi/fastutil/8.5.9/fastutil-8.5.9.jar   M:/MultiMC/libraries/net/java/dev/jna/jna-platform/5.12.1/jna-platform-5.12.1.jar   M:/MultiMC/libraries/net/java/dev/jna/jna/5.12.1/jna-5.12.1.jar   M:/MultiMC/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar   M:/MultiMC/libraries/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar   M:/MultiMC/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar   M:/MultiMC/libraries/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar   M:/MultiMC/libraries/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar   M:/MultiMC/libraries/org/apache/logging/log4j/log4j-api/2.19.0/log4j-api-2.19.0.jar   M:/MultiMC/libraries/org/apache/logging/log4j/log4j-core/2.19.0/log4j-core-2.19.0.jar   M:/MultiMC/libraries/org/apache/logging/log4j/log4j-slf4j2-impl/2.19.0/log4j-slf4j2-impl-2.19.0.jar   M:/MultiMC/libraries/org/joml/joml/1.10.5/joml-1.10.5.jar   M:/MultiMC/libraries/org/slf4j/slf4j-api/2.0.1/slf4j-api-2.0.1.jar   M:/MultiMC/libraries/io/github/zekerzhayard/ForgeWrapper/mmc5/ForgeWrapper-mmc5.jar   M:/MultiMC/libraries/cpw/mods/securejarhandler/2.1.10/securejarhandler-2.1.10.jar   M:/MultiMC/libraries/org/ow2/asm/asm/9.7.1/asm-9.7.1.jar   M:/MultiMC/libraries/org/ow2/asm/asm-commons/9.7.1/asm-commons-9.7.1.jar   M:/MultiMC/libraries/org/ow2/asm/asm-tree/9.7.1/asm-tree-9.7.1.jar   M:/MultiMC/libraries/org/ow2/asm/asm-util/9.7.1/asm-util-9.7.1.jar   M:/MultiMC/libraries/org/ow2/asm/asm-analysis/9.7.1/asm-analysis-9.7.1.jar   M:/MultiMC/libraries/net/minecraftforge/accesstransformers/8.0.4/accesstransformers-8.0.4.jar   M:/MultiMC/libraries/org/antlr/antlr4-runtime/4.9.1/antlr4-runtime-4.9.1.jar   M:/MultiMC/libraries/net/minecraftforge/eventbus/6.0.5/eventbus-6.0.5.jar   M:/MultiMC/libraries/net/minecraftforge/forgespi/7.0.1/forgespi-7.0.1.jar   M:/MultiMC/libraries/net/minecraftforge/coremods/5.1.6/coremods-5.1.6.jar   M:/MultiMC/libraries/cpw/mods/modlauncher/10.0.9/modlauncher-10.0.9.jar   M:/MultiMC/libraries/net/minecraftforge/unsafe/0.2.0/unsafe-0.2.0.jar   M:/MultiMC/libraries/net/minecraftforge/mergetool/1.1.5/mergetool-1.1.5-api.jar   M:/MultiMC/libraries/com/electronwill/night-config/core/3.6.4/core-3.6.4.jar   M:/MultiMC/libraries/com/electronwill/night-config/toml/3.6.4/toml-3.6.4.jar   M:/MultiMC/libraries/org/apache/maven/maven-artifact/3.8.5/maven-artifact-3.8.5.jar   M:/MultiMC/libraries/net/jodah/typetools/0.6.3/typetools-0.6.3.jar   M:/MultiMC/libraries/net/minecrell/terminalconsoleappender/1.2.0/terminalconsoleappender-1.2.0.jar   M:/MultiMC/libraries/org/jline/jline-reader/3.12.1/jline-reader-3.12.1.jar   M:/MultiMC/libraries/org/jline/jline-terminal/3.12.1/jline-terminal-3.12.1.jar   M:/MultiMC/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar   M:/MultiMC/libraries/org/openjdk/nashorn/nashorn-core/15.3/nashorn-core-15.3.jar   M:/MultiMC/libraries/net/minecraftforge/JarJarSelector/0.3.19/JarJarSelector-0.3.19.jar   M:/MultiMC/libraries/net/minecraftforge/JarJarMetadata/0.3.19/JarJarMetadata-0.3.19.jar   M:/MultiMC/libraries/cpw/mods/bootstraplauncher/1.1.2/bootstraplauncher-1.1.2.jar   M:/MultiMC/libraries/net/minecraftforge/JarJarFileSystems/0.3.19/JarJarFileSystems-0.3.19.jar   M:/MultiMC/libraries/net/minecraftforge/fmlloader/1.20.1-47.3.0/fmlloader-1.20.1-47.3.0.jar   M:/MultiMC/libraries/net/minecraftforge/fmlearlydisplay/1.20.1-47.3.0/fmlearlydisplay-1.20.1-47.3.0.jar   M:/MultiMC/libraries/net/fabricmc/intermediary/1.20.1/intermediary-1.20.1.jar   M:/MultiMC/libraries/net/fabricmc/sponge-mixin/0.15.4+mixin.0.8.7/sponge-mixin-0.15.4+mixin.0.8.7.jar   M:/MultiMC/libraries/net/fabricmc/fabric-loader/0.16.10/fabric-loader-0.16.10.jar   M:/MultiMC/libraries/com/mojang/minecraft/1.20.1/minecraft-1.20.1-client.jar Native libraries:   M:/MultiMC/libraries/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows.jar   M:/MultiMC/libraries/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows.jar   M:/MultiMC/libraries/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows.jar   M:/MultiMC/libraries/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows.jar   M:/MultiMC/libraries/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows.jar   M:/MultiMC/libraries/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows.jar   M:/MultiMC/libraries/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows.jar Mods:   [✔️] [Fabric]ctov-3.4.2.jar   [✔️] accelerated-decay-fabric-3.0.1+mc1.20.1.jar   [✔️] ad_astra-fabric-1.20.1-1.15.18.jar   [✔️] Ad-Astra-Giselle-Addon-fabric-1.20.1-6.6.jar   [✔️] additionallanterns-1.1.1-fabric-mc1.20.jar   [✔️] advancednetherite-fabric-2.0.3-1.20.1.jar   [✔️] AdvancementPlaques-1.20.1-fabric-1.4.11.jar   [✔️] adventurez-1.4.20.jar   [✔️] AE2-MouseTweaks-Fix-2.0.0+1.20.1+fabric.jar   [✔️] ae2wtlib-15.2.1-fabric.jar   [✔️] almostunified-fabric-1.20.1-0.9.2.jar   [✔️] AmbientSounds_FABRIC_v5.3.9_mc1.20.1.jar   [✔️] animal_feeding_trough-1.0.3+1.20.1.jar   [✔️] another_furniture-fabric-1.20.1-3.0.1.jar   [✔️] antighost-1.20-fabric0.83.0-1.1.5.jar   [✔️] AnvilRepairing-Fabric-1.20.1-4.0.3.jar   [✔️] appleskin-fabric-mc1.20.1-2.5.1.jar   [✔️] Applied-Botanics-fabric-1.5.0.jar   [✔️] appliedenergistics2-fabric-15.0.24.jar   [✔️] Aquamirae 6.jar   [✔️] archers-1.1.0+1.20.1.jar   [✔️] architectury-9.2.14-fabric.jar   [✔️] argonauts-fabric-1.20.1-1.0.8.jar   [✔️] arrp-0.8.1.jar   [✔️] artifacts-fabric-9.3.1.jar   [✔️] async-locator-fabric-1.20-1.3.0.jar   [✔️] athena-fabric-1.20.1-3.1.2.jar   [✔️] AttributeFix-Fabric-1.20.1-21.0.4.jar   [✔️] authme-7.0.2+1.20.jar   [✔️] autoconfig1u-3.4.0.jar   [✔️] auto-workstations-[MC1.20.1]-1.0-rc.21.jar   [✔️] axolotl-item-fix-1.1.7.jar   [✔️] azurelibarmor-fabric-1.20.1-2.0.3.jar   [✔️] badpackets-fabric-0.4.3.jar   [✔️] balm-fabric-1.20.1-7.2.2.jar   [✔️] bankstorage-1.0.2.jar   [✔️] BeaconOverhaul-1.8.4+1.20.jar   [✔️] beautify-1.1.1+fabric-1.20.jar   [✔️] BedBenefits-Fabric-1.20.1-13.0.3.jar   [✔️] bellsandwhistles-0.4.5+1.20.1-FABRIC.jar   [✔️] besmirchment-1.20.1-4.jar   [✔️] betterarcheology-1.1.6-1.20.1.jar   [✔️] BetterPingDisplay-Fabric-1.20.1-1.1.1.jar   [✔️] BetterSmithingTable-1.1.0-Fabric-1.20.jar   [✔️] betterstats-3.9.5+fabric-1.20.1.jar   [✔️] BetterThanBunnies-1.20.1-Fabric-1.3.0.jar   [✔️] BetterThanLlamas-1.20.1-Fabric-1.2.0.jar   [✔️] bettertrims-2.2.3.jar   [✔️] bewitchment-1.20-8.jar   [✔️] bewitchment-rei-1.0.0.jar   [✔️] BHMenu-Fabric-1.20.1-2.4.1.jar   [✔️] blockus-2.7.12+1.20.1.jar   [✔️] blur-3.1.0.jar   [✔️] BOMD-1.7.5-1.20.1.jar   [✔️] BoneZone-Fabric-1.20.1-3.0.5.jar   [✔️] Bookshelf-Fabric-1.20.1-20.1.9.jar   [✔️] Botania-1.20.1-443-FABRIC.jar   [✔️] botarium-fabric-1.20.1-2.3.3.jar   [✔️] brewinandchewin-fabric-2.1.5+1.20.1.jar   [✔️] BuildingWands-mc1.20.1-2.6.9-release.jar   [✔️] builtin-servers-2.1+1.20-fabric.jar   [✔️] bushierflowers-0.0.3-1.20.1.jar   [✔️] bwncr-fabric-1.20.1-3.17.0.jar   [✔️] cadmus-fabric-1.20.1-1.0.7.jar   [✔️] calibrated-1.3.1-beta.11.20.jar   [✔️] cardinal-components-api-5.2.2.jar   [✔️] catalogue-fabric-1.20.1-1.8.0.jar   [✔️] cc-tweaked-1.20.1-fabric-1.110.1.jar   [✔️] charmofundying-fabric-6.5.0+1.20.1.jar   [✔️] chat_heads-0.10.32-fabric-1.20.jar   [✔️] chefs-delight-1.0.3-fabric-1.20.1.jar   [✔️] cherishedworlds-fabric-6.1.6+1.20.1.jar   [✔️] Chipped-fabric-1.20.1-3.0.4.jar   [✔️] Chunky-1.3.138.jar   [✔️] clean_tooltips-1.0-fabric-1.20.1.jar   [✔️] cloth-config-11.1.118-fabric.jar   [✔️] Clumps-fabric-1.20.1-12.0.0.3.jar   [✔️] colorfulhearts-fabric-1.20.1-4.0.4.jar   [✔️] colytra-fabric-6.2.2+1.20.1.jar   [✔️] completeconfig-2.5.2.jar   [✔️] compressed_blocks-1.0.0.jar   [✔️] connectedglass-1.1.11-fabric-mc1.20.1.jar   [✔️] connectiblechains-2.2.1+1.20.1.jar   [✔️] Controlling-fabric-1.20.1-12.0.2.jar   [✔️] convenientdecor-0.4.1.jar   [✔️] cookingforblockheads-fabric-1.20.1-16.0.3.jar   [✔️] Copycats-fabric.1.20.1-1.2.6.jar   [✔️] CorgiLib-fabric-1.20.1-4.0.1.1.jar   [✔️] Couplings-1.9.4+1.20.jar   [✔️] coxinhautilities-1.4.13+1.20.1.jar   [✔️] craftingtweaks-fabric-1.20.1-18.2.3.jar   [✔️] crawl-0.12.0.jar   [✔️] create_enchantment_industry-1.2.16.jar   [✔️] create_jetpack-fabric-4.2.0.jar   [✔️] createaddition-fabric+1.20.1-1.2.3.jar   [✔️] createdeco-2.0.1-1.20.1-fabric.jar   [✔️] create-fabric-0.5.1-f-build.1388+mc1.20.1.jar   [✔️] create-food-1.0.3-fabric.jar   [✔️] CreativeCore_FABRIC_v2.11.24_mc1.20.1.jar   [✔️] creeperoverhaul-3.0.2-fabric.jar   [✔️] Croptopia-1.20.1-FABRIC-3.0.4.jar   [✔️] custom-portals-3.3.1-1.20.1.jar   [✔️] dark-loading-screen-1.6.14.jar   [✔️] DarkModeEverywhere-1.20.1-1.2.2.jar   [✔️] DarkUtilities-Fabric-1.20.1-17.0.3.jar   [✔️] decorative_blocks-fabric-1.20.1-4.1.3.jar   [✔️] deepmoblearning-refabricated-0.5.16-BETA+1.20.1.jar   [✔️] deepslatecutting-fabric-1.7.0.jar   [✔️] defaultoptions-fabric-1.20-18.0.1.jar   [✔️] diet-fabric-2.1.1+1.20.1.jar   [✔️] Display Case-fabric-1.20-1.0.8.jar   [✔️] DistractingTrims-Fabric-1.20.1-2.0.3.jar   [✔️] dragonloot-1.1.4.jar   [✔️] duckling-3.0.0-fabric.jar   [✔️] duckyperiphs-1.20.1-1.3.1-fabric.jar   [✔️] dummmmmmy-1.20-1.8.14-fabric.jar   [✔️] DungeonsArise-1.20.x-2.1.58-fabric-release.jar   [✔️] DungeonsAriseSevenSeas-1.20.x-1.0.2-fabric.jar   [✔️] ecologics-fabric-1.20.1-2.2.0.jar   [✔️] elytraslot-fabric-6.3.0+1.20.1.jar   [✔️] embeddium-fabric-0.3.11+mc1.20.1.jar   [✔️] EnchantmentDescriptions-Fabric-1.20.1-17.0.14.jar   [✔️] endermanoverhaul-fabric-1.20.1-1.0.4.jar   [✔️] ends_delight-fabric-1.20.1-1.0.1.jar   [✔️] EndsPhantasm-1.20.1-0.1.jar   [✔️] Enhanced_Celestials-fabric-1.20.1-5.0.0.2.jar   [✔️] EnhancedWorkbenches-1.1.1+1.20.1.jar   [✔️] entangled-1.3.17-fabric-mc1.20.jar   [✔️] EpheroLib-1.20.1-FABRIC-1.2.0.jar   [✔️] EquipmentCompare-1.20.1-fabric-1.3.8.jar   [✔️] ExtendedAE-1.20-0.1.3-fabric.jar   [✔️] ExtraordinaryExtraTotems - v1.0.3.jar   [✔️] extrasponges-1.5.0.jar   [✔️] fabric-3.1.4+mc1.20.1.jar   [✔️] fabric-api-0.92.0+1.20.1.jar   [✔️] fabric-experiencebugfix-1.20-2.jar   [✔️] fabric-language-kotlin-1.10.19+kotlin.1.9.23.jar   [✔️] fakerlib-0.1.3.jar   [✔️] fancymenu_fabric_3.1.2_MC_1.20.1.jar   [✔️] farmers-delight-fabric-1.4.3.jar   [✔️] Farmersrespite-Fabric-2.3.4.jar   [✔️] farmingforblockheads-fabric-1.20.1-14.0.2.jar   [✔️] fastpaintings-1.20-1.2.5-fabric.jar   [✔️] ferritecore-6.0.1-fabric.jar   [✔️] findme-3.2.1-fabric.jar   [✔️] fish_of_thieves-mc1.20.1-v3.0.4-fabric.jar   [✔️] formations-1.0.2-fabric-mc1.20.jar   [✔️] formationsnether-1.0.3.jar   [✔️] framework-fabric-1.20.1-0.6.16.jar   [✔️] FriendlyFire-Fabric-1.20.1-18.0.6.jar   [✔️] frightsdelight-1.20.1-1.0.1.jar   [✔️] ftb-library-fabric-2001.1.5.jar   [✔️] ftb-ultimine-fabric-2001.1.4.jar   [✔️] fullstackwatchdog-1.0.1+1.19.2-fabric.jar   [✔️] fusion-1.1.1-fabric-mc1.20.1.jar   [✔️] gag-fabric-3.0.0-build.10.jar   [✔️] gazebo-1.1.1+1.20.1.jar   [✔️] geckolib-fabric-1.20.1-4.4.4.jar   [✔️] geodeplus-fabric-1.2.4-1.20.1.jar   [✔️] glassential-fabric-2.0.1.jar   [✔️] go-fish-1.6.3+1.20.1.jar   [✔️] guardvillagers-2.0.9-1.20.1.jar   [✔️] handcrafted-fabric-1.20.1-3.0.6.jar   [✔️] Heracles-fabric-1.20.1-1.1.12.jar   [✔️] HopoBetterRuinedPortals-[1.20-1.20.2]-1.3.7.jar   [✔️] Iceberg-1.20.1-fabric-1.1.18.jar   [✔️] ImmediatelyFast-Fabric-1.2.11+1.20.4.jar   [✔️] immersive_armors-1.6.1+1.20.1-fabric.jar   [✔️] indrev-1.16.5-BETA-Hotfix.jar   [✔️] IndustrialReborn-1.20.1-1.1.jar   [✔️] InventorySorter-1.9.0-1.20.jar   [✔️] invoke-0.2.2.jar   [✔️] iris-mc1.20.1-1.6.17.jar   [✔️] ironchests-5.0.2-fabric.jar   [✔️] iron-jetpacks-0.4.7.jar   [✔️] itemcollectors-1.1.9-fabric-mc1.20.jar   [✔️] itemfavorites-1.0.4+1.20.1.jar   [✔️] jamlib-0.6.1+1.20.x.jar   [✔️] JAVD-Fabric-5.0.1+mc1.20.1.jar   [✔️] Jewelry-1.2.4+1.20.1.jar   [✔️] jumpoverfences-1.0-SNAPSHOT.jar   [✔️] kibe-1.10.1-BETA+1.20.jar   [✔️] konkrete_fabric_1.8.1_MC_1.20.1.jar   [✔️] kubejs-fabric-2001.6.4-build.138.jar   [✔️] lazydfu-0.1.3.jar   [✔️] LegendaryTooltips-1.20.1-fabric-1.4.5.jar   [✔️] letsdoaddon-compat-1.2.0.jar   [✔️] letsdo-addon-structures-1.7.1.jar   [✔️] letsdo-API-fabric-1.2.9-fabric.jar   [✔️] letsdo-bakery-fabric-1.1.8.jar   [✔️] letsdo-beachparty-fabric-1.1.4.jar   [✔️] letsdo-bloomingnature-fabric-1.0.6.jar   [✔️] letsdo-brewery-fabric-1.1.5.jar   [✔️] letsdo-herbalbrews-fabric-1.0.6.jar   [✔️] letsdo-meadow-fabric-1.3.7.jar   [✔️] letsdo-nethervinery-fabric-1.2.9.jar   [✔️] letsdo-vinery-fabric-1.4.14.jar   [✔️] LetSleepingDogsLie-1.20.1-Fabric-1.2.0.jar   [✔️] LevelTextFix-Fabric-1.20.1-7.0.2.jar   [✔️] libz-1.0.3.jar   [✔️] light-overlay-8.0.0.jar   [✔️] lithium-fabric-mc1.20.1-0.11.2.jar   [✔️] lithostitched-fabric-1.20.1-1.1.5.jar   [✔️] lmft-1.0.2+1.20-fabric.jar   [✔️] Log-Begone-Fabric-1.20.1-1.0.8.jar   [✔️] lootbags-2.0.0-fabric.jar   [✔️] lootjs-fabric-1.20.1-2.11.0.jar   [✔️] lootr-1.20-0.7.30.77.jar   [✔️] MaxHealthFix-Fabric-1.20.1-12.0.2.jar   [✔️] mcw-bridges-2.1.0-mc1.20.1fabric.jar   [✔️] mcw-doors-1.1.0fabric-mc1.20.1.jar   [✔️] mcw-fences-1.1.1-mc1.20.1fabric.jar   [✔️] mcw-lights-1.0.6-mc1.20.1fabric.jar   [✔️] mcw-paths-1.0.4fabric-mc1.20.1.jar   [✔️] mcw-roofs-2.3.0-mc1.20.1fabric.jar   [✔️] mcw-trapdoors-1.1.2-mc1.20.1fabric.jar   [✔️] mcw-windows-2.2.1-mc1.20.1fabric.jar   [✔️] Measurements-fabric-1.20.1-2.0.0.jar   [✔️] megacells-fabric-2.3.3-1.20.1.jar   [✔️] megane-fabric-20.1.1.jar   [✔️] melody_fabric_1.0.4_MC_1.20.1-1.20.4.jar   [✔️] menulogue-fabric-1.20.1-1.0.4.jar   [✔️] merequester-fabric-1.20.1-1.1.4.jar   [✔️] mi_sound_addon-1.0.2-1.20.1.jar   [✔️] midnightlib-fabric-1.4.1.jar   [✔️] mighty_mail-fabric-1.20.1-1.0.14.jar   [✔️] minecells-1.7.2.jar   [✔️] minerally-1.20.2-1.1.jar   [✔️] Modern-Dynamics-0.7.0-beta.jar   [✔️] modernfix-fabric-5.15.0+mc1.20.1.jar   [✔️] Modern-Industrialization-1.8.3.jar   [✔️] mooblooms-1.6.2.jar   [✔️] moonlight-1.20-2.11.9-fabric.jar   [✔️] more_armor_trims-fabric-1.20.1-1.1.3.jar   [✔️] MoreChestVariants-1.5.0+1.20.2-Fabric.jar   [✔️] moremobvariants-fabric+1.20-1.2.2.jar   [✔️] morevillagers-fabric-1.20.1-5.0.0.jar   [✔️] MouseTweaks-fabric-mc1.20-2.25.jar   [✔️] mythicupgrades-2.4.2+mc1.20.1.jar   [✔️] naturalist-fabric-4.0.3-1.20.1.jar   [✔️] NaturesCompass-1.20.1-2.2.3-fabric.jar   [✔️] nears-1.20.1-2.0.4.jar   [✔️] netherdepthsupgrade-fabric-3.1.5-1.20.jar   [✔️] netherportalfix-fabric-1.20-13.0.1.jar   [✔️] NoChatReports-FABRIC-1.20.1-v2.2.2.jar   [✔️] numismatic-overhaul-0.2.14+1.20.jar   [✔️] Obscure-API-16.jar   [✔️] OnlyHammers-1.20.1-0.6-Fabric.jar   [✔️] OpenLoader-Fabric-1.20.1-19.0.3.jar   [✔️] owo-lib-0.11.2+1.20.jar   [✔️] packedup-1.0.30-fabric-mc1.20.jar   [✔️] PacketFixer-fabric-1.20.1-1.2.8.jar   [✔️] paginatedadvancements-2.3.0.jar   [✔️] Patchouli-1.20.1-84-FABRIC.jar   [✔️] Pehkui-3.8.0+1.14.4-1.20.4.jar   [✔️] perfectplushies-fabric-1.20.1-1.9.0.jar   [✔️] peripheralium-fabric-1.20.1-0.6.15.jar   [✔️] peripheralworks-fabric-1.20.1-1.4.3.jar   [✔️] piercingpaxels-1.0.12.jar   [✔️] PigPen-Fabric-1.20.1-15.0.2.jar   [✔️] playdate-2.0.0-fabric.jar   [✔️] player-animation-lib-fabric-1.0.2-rc1+1.20.jar   [✔️] pling-1.8.0.jar   [✔️] polyeng-fabric-0.1.0-1.20.1.jar   [✔️] polymorph-fabric-0.49.3+1.20.1.jar   [✔️] portabletables-fabric-1.20.1-2.4.jar   [✔️] Powah-5.0.5.jar   [✔️] Prism-1.20.1-fabric-1.0.5.jar   [✔️] projectile_damage-fabric-3.2.2+1.20.1.jar   [✔️] prometheus-fabric-1.20.1-1.2.4.jar   [✔️] Quad-1.1.3+1.20.4-Fabric.jar   [✔️] ranged_weapon_api-1.0.0+1.20.1.jar   [✔️] rare-ice-0.6.0.jar   [✔️] reacharound+1.20-1.1.2.jar   [✔️] RebornCore-5.8.7.jar   [✔️] rechiseled-1.1.5b-fabric-mc1.20.jar   [✔️] rechiseledcreate-1.0.2-fabric-mc1.20.jar   [✔️] reeses_sodium_options-1.7.2+mc1.20.1-build.101.jar   [✔️] RegionsUnexploredFabric-0.5.5+1.20.1.jar   [✔️] repurposed_structures-7.1.13+1.20.1-fabric.jar   [✔️] rer-2.9.0.jar   [✔️] resourcefulconfig-fabric-1.20.1-2.1.2.jar   [✔️] resourcefullib-fabric-1.20.1-2.1.24.jar   [✔️] respawnablepets-1.20-1.jar   [✔️] respite-creators-1.2.0.jar   [✔️] revelationary-1.3.7+1.20.1.jar   [✔️] rhino-fabric-2001.2.2-build.18.jar   [✔️] right-click-harvest-3.2.3+1.19.x-1.20.1-fabric.jar   [✔️] riverredux-0.3.1.jar   [✔️] RoughlyEnoughItems-12.0.684-fabric.jar   [✔️] RoughlyEnoughProfessions-fabric-1.20.1-2.0.2.jar   [✔️] Runelic-Fabric-1.20.1-18.0.2.jar   [✔️] runes-fabric-0.9.11+1.20.1.jar   [✔️] sawmill-1.20-1.3.11-fabric.jar   [✔️] Searchables-fabric-1.20.1-1.0.2.jar   [✔️] ShowMeWhatYouGot-1.20-1.1.1.jar   [✔️] sihywtcamd-1.7.5+1.20.1.jar   [✔️] SimpleDiscordRichPresence-fabric-4.0.3-build.40+mc1.20.1.jar   [✔️] simplemagnets-1.1.10-fabric-mc1.20.jar   [✔️] simplyswords-fabric-1.54.0-1.20.1.jar   [✔️] skeletalremains-1.4.2.jar   [✔️] sliceanddice-fabric-3.1.0.jar   [✔️] spark-1.10.53-fabric.jar   [✔️] spectrum-1.7.7-deeper-down.jar   [✔️] spectrum-jetpacks-1.0.3+1.20.1.jar   [✔️] specutils-1.0.1.jar   [✔️] spell_engine-0.13.2+1.20.1.jar   [✔️] spell_power-fabric-0.9.19+1.20.1.jar   [✔️] sprinklerz-0.5.1_fabric.jar   [✔️] status-effect-bars-1.0.3.jar   [✔️] Steam_Rails-1.5.3+fabric-mc1.20.1.jar   [✔️] strange-berries-2.3.2-1.20.x.jar   [✔️] StrongerSnowballs-Fabric-1.20.1-13.0.2.jar   [✔️] Structory_1.20.2_v1.3.4.jar   [✔️] Structory_Towers_1.20.4_v1.0.6.jar   [✔️] structure_pool_api-1.0+1.20.1.jar   [✔️] supermartijn642configlib-1.1.8a-fabric-mc1.20.jar   [✔️] supermartijn642corelib-1.1.17-fabric-mc1.20.1.jar   [✔️] supplementaries-1.20-2.8.7-fabric.jar   [✔️] TechReborn-5.8.7.jar   [✔️] tempad-fabric-1.20.1-2.3.3.jar   [✔️] TerraBlender-fabric-1.20.1-3.0.1.4.jar   [✔️] tesseract-1.0.35a-fabric-mc1.20.jar   [✔️] thaumon-fabric-2.2.0+1.20.1.jar   [✔️] the_bumblezone-7.3.1+1.20.1-fabric.jar   [✔️] The_Graveyard_3.1_(FABRIC)_for_1.20.1.jar   [✔️] TheOrcs-fabric-1.20.x-1.0.jar   [✔️] timeoutout-1.0.3+1.19.1.jar   [✔️] TinyCoal-fabric-1.20.1-1.1.4.jar   [✔️] Tips-Fabric-1.20.1-12.0.5.jar   [✔️] ToolKit-fabric-3.0.3-build.25+mc1.20.1.jar   [✔️] ToolStats-Fabric-1.20.1-16.0.8.jar   [✔️] totw_additions-1.3.0-1.20.x-fabric.jar   [✔️] totw_modded-fabric-1.20.1-1.0.4.jar   [✔️] trade-cycling-fabric-1.20.1-1.0.7.jar   [✔️] TrampleNoMore-Fabric-1.20.1-13.0.3.jar   [✔️] trashcans-1.0.18-fabric-mc1.20.jar   [✔️] trashslot-fabric-1.20-15.1.0.jar   [✔️] travelers-backpack-1.20.1-9.1.9.jar   [✔️] trenzalore-fabric-3.3.10+mc1.20.1.jar   [✔️] trimeffects-1.1.1-fabric.jar   [✔️] trinkets-3.7.2.jar   [✔️] triqueapi-mc1.20.1-1.1.0.jar   [✔️] trofers-fabric-5.0.1.jar   [✔️] Trowel-1.2.1-1.20.jar   [✔️] twigs-3.1.0-fabric.jar   [✔️] utilitybelt-1.3.6+1.20.1.jar   [✔️] variantsandventures-mc1.20.1-1.0.1.jar   [✔️] villager-hats-1.6.2+1.20.jar   [✔️] VillagersPlus_3.1_(FABRIC)_for_1.20.1.jar   [✔️] visuality-0.7.1+1.20.jar   [✔️] voidz-1.0.11.jar   [✔️] wardentools-2.4.0+mc1.20.1.jar   [✔️] WhatTheBucket-Fabric-1.20.1-11.0.3.jar   [✔️] wirelesschargers-1.0.9-fabric-mc1.20.jar   [✔️] wits-1.1.0+1.20.1-fabric.jar   [✔️] wizards-1.1.1+1.20.1.jar   [✔️] wraith-waystones-3.3.2+mc1.20.1.jar   [✔️] wthit-fabric-8.9.0.jar   [✔️] Xaeros_Minimap_24.0.3_Fabric_1.20.jar   [✔️] XaerosWorldMap_1.38.1_Fabric_1.20.jar   [✔️] YeetusExperimentus-Fabric-2.3.1-build.6+mc1.20.1.jar   [✔️] youre-in-grave-danger-2.0.0-beta.11.jar   [✔️] YungsApi-1.20-Fabric-4.0.4.jar   [✔️] YungsBetterDesertTemples-1.20-Fabric-3.0.3.jar   [✔️] YungsBetterDungeons-1.20-Fabric-4.0.3.jar   [✔️] YungsBetterEndIsland-1.20-Fabric-2.0.6.jar   [✔️] YungsBetterJungleTemples-1.20-Fabric-2.0.4.jar   [✔️] YungsBetterMineshafts-1.20-Fabric-4.0.4.jar   [✔️] YungsBetterNetherFortresses-1.20-Fabric-2.0.6.jar   [✔️] YungsBetterOceanMonuments-1.20-Fabric-3.0.4.jar   [✔️] YungsBetterStrongholds-1.20-Fabric-4.0.3.jar   [✔️] YungsBetterWitchHuts-1.20-Fabric-3.0.3.jar   [✔️] YungsBridges-1.20-Fabric-4.0.3.jar   [✔️] YungsExtras-1.20-Fabric-4.0.3.jar   [✔️] zenith_attributes-0.2.2.jar   [✔️] zenith-1.1.7-1.20.1.jar Params:   --username Markkito --version 1.20.1 --gameDir M:/MultiMC/instances/1.21.1/.minecraft --assetsDir M:/MultiMC/assets --assetIndex 5 --uuid <ID DEL PERFIL> --accessToken <TOKEN DE ACCESO> --userType msa --versionType release --launchTarget forgeclient --fml.forgeVersion 47.3.0 --fml.mcVersion 1.20.1 --fml.forgeGroup net.minecraftforge --fml.mcpVersion 20230612.114412 Window size: 854 x 480 Java Arguments: [-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump, -Xms512m, -Xmx8064m, -Duser.language=en] Minecraft process ID: 17912 Using onesix launcher. ERROR StatusLogger Unable to create custom ContextSelector. Falling back to default.  java.lang.ClassNotFoundException: can't load class cpw.mods.modlauncher.log.MLClassLoaderContextSelector at M:\MultiMC\libraries\cpw\mods\modlauncher\10.0.9\modlauncher-10.0.9.jar as it hasn't been exposed to the game (yet? The system property fabric.classPathGroups may not be set correctly in-dev)     at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:240)     at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)     at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)     at java.base/java.lang.Class.forName0(Native Method)     at java.base/java.lang.Class.forName(Class.java:375)     at knot//org.apache.logging.log4j.util.LoaderUtil.loadClass(LoaderUtil.java:148)     at knot//org.apache.logging.log4j.util.LoaderUtil.newInstanceOf(LoaderUtil.java:186)     at knot//org.apache.logging.log4j.util.LoaderUtil.newCheckedInstanceOf(LoaderUtil.java:206)     at knot//org.apache.logging.log4j.util.LoaderUtil.newCheckedInstanceOfProperty(LoaderUtil.java:230)     at knot//org.apache.logging.log4j.core.util.Loader.newCheckedInstanceOfProperty(Loader.java:338)     at knot//org.apache.logging.log4j.core.impl.Log4jContextFactory.createContextSelector(Log4jContextFactory.java:100)     at knot//org.apache.logging.log4j.core.impl.Log4jContextFactory.<init>(Log4jContextFactory.java:61)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128)     at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:347)     at java.base/java.lang.Class.newInstance(Class.java:645)     at knot//org.apache.logging.log4j.LogManager.<clinit>(LogManager.java:95)     at knot//net.fabricmc.loader.impl.game.minecraft.Log4jLogHandler.getLogger(Log4jLogHandler.java:58)     at knot//net.fabricmc.loader.impl.game.minecraft.Log4jLogHandler.log(Log4jLogHandler.java:51)     at net.fabricmc.loader.impl.util.log.BuiltinLogHandler.replay(BuiltinLogHandler.java:128)     at net.fabricmc.loader.impl.util.log.Log.init(Log.java:34)     at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.setupLogHandler(MinecraftGameProvider.java:386)     at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.initialize(MinecraftGameProvider.java:357)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:140)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) [12:18:10] [main/INFO]: Loading Minecraft 1.20.1 with Fabric Loader 0.16.10 [12:18:10] [ForkJoinPool-1-worker-8/WARN]: Mod brewinandchewin uses the version fabric-2.1.5+1.20.1 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'fabric'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-5/WARN]: Mod io_netty_netty-codec-http uses the version 4.1.82.Final which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'Final'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-5/WARN]: Mod io_netty_netty-handler-proxy uses the version 4.1.82.Final which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'Final'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-10/WARN]: The mod "dungeons_arise" contains invalid entries in its mod json: - Unsupported root entry "credits" at line 12 column 12 [12:18:10] [ForkJoinPool-1-worker-5/WARN]: Mod io_netty_netty-codec-socks uses the version 4.1.82.Final which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'Final'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-6/WARN]: Mod magna uses the version ${version} which isn't compatible with Loader's extended semantic version format (Could not parse version number component '${version}'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-10/WARN]: Mod netherdepthsupgrade uses the version fabric-3.1.5-1.20 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'fabric'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-8/WARN]: Mod tesseract uses the version 1.0.35a which isn't compatible with Loader's extended semantic version format (Could not parse version number component '35a'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-8/WARN]: Mod theorcs uses the version fabric-1.20.x-1.0 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'fabric'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-8/WARN]: Mod totw_modded uses the version fabric-1.20.1-1.0.4 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'fabric'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-6/WARN]: Mod trowel uses the version [email protected] which isn't compatible with Loader's extended semantic version format (Could not parse version number component '1@1'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-8/WARN]: Mod triqueapi uses the version mc1.20.1-1.1.0 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'mc1'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [ForkJoinPool-1-worker-10/WARN]: Mod com_github_jagrosh_discordipc uses the version a8d6631cc9 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'a8d6631cc9'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [12:18:10] [main/WARN]: Warnings were found!  - Mod 'AntiGhost' (antighost) 1.20-fabric0.83.0-1.1.5 recommends any version of modmenu, which is missing!      - You should install any version of modmenu for the optimal experience.  - Mod 'Create Enchantment Industry' (create_enchantment_industry) 1.2.16 recommends version 0.5.1-f-build.1335+mc1.20.1 of mod 'Create' (create), but only the wrong version is present: 0.5.1-f-build.1388+mc1.20.1!      - You should install version 0.5.1-f-build.1335+mc1.20.1 of mod 'Create' (create) for the optimal experience.  - Mod 'Custom Portals' (customportals) 3.3.1 recommends version 7.0.0 or later of modmenu, which is missing!      - You should install version 7.0.0 or later of modmenu for the optimal experience.  - Mod 'Deepslate Cutting' (deepslatecutting) 1.7.0 recommends any version of modmenu, which is missing!      - You should install any version of modmenu for the optimal experience.  - Mod 'Create: Steam 'n' Rails' (railways) 1.5.3+fabric-mc1.20.1 recommends version 0.5.1-f-build.1335+mc1.20.1 of mod 'Create' (create), but only the wrong version is present: 0.5.1-f-build.1388+mc1.20.1!      - You should install version 0.5.1-f-build.1335+mc1.20.1 of mod 'Create' (create) for the optimal experience.  - Mod 'Reacharound' (reacharound) 1.1.2 recommends any version of modmenu, which is missing!      - You should install any version of modmenu for the optimal experience.  - Mod 'Reese's Sodium Options' (reeses-sodium-options) 1.7.2+mc1.20.1-build.101 recommends version 0.4.2 or later of sodium-extra, which is missing!      - You should install version 0.4.2 or later of sodium-extra for the optimal experience.  - Mod 'Simply Swords' (simplyswords) 1.54.0-1.20.1 recommends version 1.7.2 or later of bettercombat, which is missing!      - You should install version 1.7.2 or later of bettercombat for the optimal experience. [12:18:10] [main/INFO]: Loading 592 mods:     - accelerateddecay 3.0.1+mc1.20.1     - ad_astra 1.15.18        \-- javazoom_jlayer 1.0.1     - ad_astra_giselle_addon 6.6     - additionallanterns 1.1.1     - advanced_runtime_resource_pack 0.8.1     - advancednetherite 2.0.3-1.20.1     - advancementplaques 1.4.11     - adventurez 1.4.20     - ae2 15.0.24        \-- team_reborn_energy 3.0.0     - ae2mtfix 2.0.0+1.20.1+fabric     - ae2wtlib 15.2.1-fabric     - almostunified 1.20.1-0.9.2     - ambientsounds 5.3.9     - animal_feeding_trough 1.0.3+1.20.1     - another_furniture 1.20.1-3.0.1     - antighost 1.20-fabric0.83.0-1.1.5        \-- crowdin-translate 1.4+1.19.3     - anvilrepairing 4.0.3     - appbot 1.5.0     - appleskin 2.5.1+mc1.20     - aquamirae 6     - archers 1.1.0+1.20.1        \-- com_github_zsoltmolnarrr_tinyconfig 2.3.2     - architectury 9.2.14     - argonauts 1.0.8        \-- placeholder-api 2.1.1+1.20     - artifacts 9.3.1        |-- cardinal-components-base 5.2.2        |-- cardinal-components-entity 5.2.2        |-- expandability 9.0.0        \-- step-height-entity-attribute 1.2.0     - asynclocator 1.3.0     - athena 3.1.2     - attributefix 21.0.4     - authme 7.0.2+1.20     - auto-workstations 1.0-rc.21     - autoconfig1u 3.4.0     - axolotlitemfix 1.1.7     - azurelibarmor 2.0.3     - badpackets 0.4.3     - bakery 1.1.8     - balm-fabric 7.2.2     - bankstorage 1.0.2     - beachparty 1.1.4     - beaconoverhaul 1.8.4+1.20        \-- reach-entity-attributes 2.4.0     - beautify 1.1.0+1.20     - bedbenefits 13.0.3     - bellsandwhistles 0.4.5     - besmirchment 1.20.1-4        |-- impersonate 2.10.2        |    \-- fabric-permissions-api-v0 0.2-SNAPSHOT        |-- playerabilitylib 1.8.0        |-- reach-entity-attributes 2.4.0        \-- terraform-wood-api-v1 7.0.3     - betterarcheology 1.1.6-1.20.1     - betterdeserttemples 1.20-Fabric-3.0.3        \-- org_reflections_reflections 0.10.2     - betterdungeons 1.20-Fabric-4.0.3     - betterendisland 1.20-Fabric-2.0.6     - betterfortresses 1.20-Fabric-2.0.6     - betterjungletemples 1.20-Fabric-2.0.4     - bettermineshafts 1.20-Fabric-4.0.4     - betteroceanmonuments 1.20-Fabric-3.0.4     - betterpingdisplay 1.1.1     - bettersmithingtable 1.1.0     - betterstats 3.9.5+fabric-1.20.1        \-- tcdcommons 3.9.4+fabric-1.20.1     - betterstrongholds 1.20-Fabric-4.0.3     - betterthanbunnies 1.3.0     - betterthanllamas 1.2.0     - bettertrims 2.2.3        \-- mixinsquared 0.1.1     - betterwitchhuts 1.20-Fabric-3.0.3     - bewitchment 1.20-8        |-- impersonate 2.10.2        |    \-- fabric-permissions-api-v0 0.2-SNAPSHOT        |-- playerabilitylib 1.8.0        |-- reach-entity-attributes 2.4.0        \-- terraform-wood-api-v1 7.0.3     - bewitchment-rei 1.0.0     - bhmenu 2.4.1     - blockus 2.7.12+1.20.1     - bloomingnature 1.0.6     - blur 3.1.0        \-- satin 1.13.0     - bonezone 3.0.5     - bookshelf 20.1.9     - bosses_of_mass_destruction 1.7.5-1.20.1        |-- maelstrom_library 1.6.1-1.20        \-- multipart_entities 1.5-1.20     - botania 1.20.1-443-FABRIC        |-- fiber 0.23.0-2        |-- reach-entity-attributes 2.4.0        \-- step-height-entity-attribute 1.2.0     - botarium 2.3.3        \-- team_reborn_energy 3.0.0     - brewery 1.1.5     - brewinandchewin fabric-2.1.5+1.20.1        \-- mm 2.3     - builtinservers 2.1+1.20     - bushierflowers 0.0.3-1.20.1     - bwncr 3.17.0     - cadmus 1.0.7        \-- common-protection-api 1.0.0     - calibrated 1.3.1-beta.1+1.20        |-- blockreachapi 1.0.0-beta.1+1.20        \-- datacriteria 1.0.1+1.20     - cardinal-components 5.2.2        |-- cardinal-components-block 5.2.2        |-- cardinal-components-chunk 5.2.2        |-- cardinal-components-item 5.2.2        |-- cardinal-components-level 5.2.2        |-- cardinal-components-scoreboard 5.2.2        \-- cardinal-components-world 5.2.2     - catalogue 1.8.0     - charmofundying 6.5.0+1.20.1        \-- spectrelib 0.13.15+1.20.1     - chat_heads 0.10.32     - chefsdelight 1.0.3-fabric-1.20.1     - cherishedworlds 6.1.6+1.20.1     - chipped 3.0.4     - chunky 1.3.138     - clean_tooltips 1.0     - cloth-config 11.1.118        \-- cloth-basic-math 0.6.1     - clumps 12.0.0.3     - colorfulhearts 4.0.4        |-- com_electronwill_night-config_core 3.6.7        \-- com_electronwill_night-config_toml 3.6.7     - colytra 6.2.2+1.20.1     - completeconfig 2.5.2        |-- completeconfig-base 2.5.2        |-- completeconfig-gui-cloth 2.5.2        \-- completeconfig-gui-yacl 2.5.2     - compressed_blocks 1.0.0     - computercraft 1.110.1        |-- cc_tweaked_cobalt 0.9.2        |-- com_jcraft_jzlib 1.1.3        |-- io_netty_netty-codec-http 4.1.82.Final        |-- io_netty_netty-codec-socks 4.1.82.Final        \-- io_netty_netty-handler-proxy 4.1.82.Final     - connectedglass 1.1.11     - connectiblechains 2.2.1+1.20.1     - controlling 12.0.2     - convenientdecor 0.4.1        \-- omega-config 1.4.0+1.20.1     - cookingforblockheads 16.0.3     - copycats 1.20.1-1.2.6     - corgilib 4.0.1.1     - couplings 1.9.5+1.20     - coxinhautilities 1.4.13+1.20.1     - craftingtweaks 18.2.3     - crawl 0.12.0        \-- mm 2.3     - create 0.5.1-f-build.1388+mc1.20.1        |-- com_google_code_findbugs_jsr305 3.0.2        |-- flywheel 0.6.10-2        |-- forgeconfigapiport 8.0.0        |-- milk 1.2.60        |    \-- dripstone_fluid_lib 3.0.2        |-- porting_lib_accessors 2.3.0+1.20.1        |    \-- porting_lib_core 2.3.0+1.20.1        |-- porting_lib_base 2.3.0+1.20.1        |    |-- porting_lib_common 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    |-- porting_lib_fluids 2.3.0+1.20.1        |    |-- porting_lib_lazy_registration 2.3.0+1.20.1        |    |-- porting_lib_mixin_extensions 2.3.0+1.20.1        |    \-- reach-entity-attributes 2.4.0        |-- porting_lib_brewing 2.3.0+1.20.1        |    \-- porting_lib_core 2.3.0+1.20.1        |-- porting_lib_client_events 2.3.0+1.20.1        |    \-- porting_lib_core 2.3.0+1.20.1        |-- porting_lib_entity 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- porting_lib_mixin_extensions 2.3.0+1.20.1        |-- porting_lib_extensions 2.3.0+1.20.1        |    |-- porting_lib_common 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- reach-entity-attributes 2.4.0        |-- porting_lib_models 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    |-- porting_lib_fluids 2.3.0+1.20.1        |    \-- porting_lib_model_loader 2.3.0+1.20.1        |-- porting_lib_networking 2.3.0+1.20.1        |    \-- porting_lib_core 2.3.0+1.20.1        |-- porting_lib_obj_loader 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- porting_lib_model_loader 2.3.0+1.20.1        |-- porting_lib_tags 3.0        |    \-- porting_lib_core 2.3.0+1.20.1        |-- porting_lib_tool_actions 2.3.0+1.20.1        |    \-- porting_lib_core 2.3.0+1.20.1        |-- porting_lib_transfer 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- porting_lib_fluids 2.3.0+1.20.1        |-- reach-entity-attributes 2.4.0        \-- registrate-fabric 1.3.62-MC1.20.1             |-- porting_lib_data 2.1.1090+1.20             \-- porting_lib_model_generators 2.1.1090+1.20                  \-- porting_lib_model_materials 2.1.1090+1.20     - create_enchantment_industry 1.2.16        \-- create_dragon_lib 1.4.2     - create_jetpack 4.2.0        \-- flightlib 2.1.0     - createaddition 1.2.3     - createdeco 2.0.1-1.20.1-fabric     - createfood 1.0.3     - creativecore 2.11.24        \-- net_minecraftforge_eventbus 6.0.3     - creeperoverhaul 3.0.2     - croptopia 3.0.3     - ctov 3.4.2     - customportals 3.3.1        \-- cardinal-components-base 5.2.2     - dark-loading-screen 1.6.14     - darkmodeeverywhere 1.20.1-1.2.2        \-- porting_lib_config 2.1.1108+1.20             \-- porting_lib_gametest 2.1.1108+1.20     - darkutils 17.0.3     - decorative_blocks 4.1.3     - deepslatecutting 1.7.0     - defaultoptions 18.0.1     - diet 2.1.1+1.20.1     - display_case 1.0.8     - distractingtrims 2.0.3     - dml-refabricated 0.5.16-BETA+1.20.1        |-- dml-refabricated-base 0.5.16-BETA+1.20.1        |    |-- ktdatataglib 1.6.7+1.20.1        |    \-- libgui 8.1.1+1.20.1        |         |-- jankson 6.0.0+j1.2.3        |         |    \-- blue_endless_jankson 1.2.3        |         \-- libninepatch 1.2.0        |-- dml-refabricated-modular-armor 0.5.16-BETA+1.20.1        |    |-- ktdatataglib 1.6.7+1.20.1        |    |-- libgui 8.1.1+1.20.1        |    |    |-- jankson 6.0.0+j1.2.3        |    |    |    \-- blue_endless_jankson 1.2.3        |    |    \-- libninepatch 1.2.0        |    \-- playerabilitylib 1.8.0        |-- dmlsimulacrum 0.5.16-BETA+1.20.1        |    \-- ktdatataglib 1.6.7+1.20.1        \-- ktdatataglib 1.6.7+1.20.1     - doapi 1.2.9     - dogslie 1.2.0     - dragonloot 1.1.4     - duckling 3.0.0     - ducky-periphs 1.20.1-1.3.1        |-- org_jblas_jblas 1.2.5        |-- org_joml_joml 1.10.5        \-- serialization_hooks 0.4.99999     - dummmmmmy 1.20-1.8.14     - dungeons_arise 2.1.58     - dungeons_arise_seven_seas 1.0.2     - ecologics 2.2.0     - elytraslot 6.3.0+1.20.1     - embeddium 0.3.11+mc1.20.1        |-- indium 1.99.99        \-- sodium 0.5.8     - enchdesc 17.0.14     - endermanoverhaul 1.0.4     - ends_delight 1.0.1     - enhancedcelestials 5.0.0.2     - enhancedworkbenches 1.1.1+1.20.1        \-- yet_another_config_lib_v3 3.2.2+1.20             |-- com_twelvemonkeys_common_common-image 3.10.0-SNAPSHOT             |-- com_twelvemonkeys_common_common-io 3.10.0-SNAPSHOT             |-- com_twelvemonkeys_common_common-lang 3.10.0-SNAPSHOT             |-- com_twelvemonkeys_imageio_imageio-core 3.10.0-SNAPSHOT             |-- com_twelvemonkeys_imageio_imageio-metadata 3.10.0-SNAPSHOT             |-- com_twelvemonkeys_imageio_imageio-webp 3.10.0-SNAPSHOT             |-- org_quiltmc_parsers_gson 0.2.1             \-- org_quiltmc_parsers_json 0.2.1     - entangled 1.3.17     - epherolib 1.2.0     - equipmentcompare 1.3.8     - experiencebugfix 2     - extendedae 1.20-0.1.3-fabric        \-- configuration 2.2.0     - extraordinary_extra_totems 1.0.3     - extrasponges 1.5.0     - fabric-api 0.92.0+1.20.1        |-- fabric-api-base 0.4.31+1802ada577        |-- fabric-api-lookup-api-v1 1.6.36+1802ada577        |-- fabric-biome-api-v1 13.0.13+1802ada577        |-- fabric-block-api-v1 1.0.11+1802ada577        |-- fabric-block-view-api-v2 1.0.1+1802ada577        |-- fabric-blockrenderlayer-v1 1.1.41+1802ada577        |-- fabric-client-tags-api-v1 1.1.2+1802ada577        |-- fabric-command-api-v1 1.2.34+f71b366f77        |-- fabric-command-api-v2 2.2.13+1802ada577        |-- fabric-commands-v0 0.2.51+df3654b377        |-- fabric-containers-v0 0.1.64+df3654b377        |-- fabric-content-registries-v0 4.0.11+1802ada577        |-- fabric-convention-tags-v1 1.5.5+1802ada577        |-- fabric-crash-report-info-v1 0.2.19+1802ada577        |-- fabric-data-attachment-api-v1 1.0.0+de0fd6d177        |-- fabric-data-generation-api-v1 12.3.4+1802ada577        |-- fabric-dimensions-v1 2.1.54+1802ada577        |-- fabric-entity-events-v1 1.6.0+1c78457f77        |-- fabric-events-interaction-v0 0.6.2+1802ada577        |-- fabric-events-lifecycle-v0 0.2.63+df3654b377        |-- fabric-game-rule-api-v1 1.0.40+1802ada577        |-- fabric-item-api-v1 2.1.28+1802ada577        |-- fabric-item-group-api-v1 4.0.12+1802ada577        |-- fabric-key-binding-api-v1 1.0.37+1802ada577        |-- fabric-keybindings-v0 0.2.35+df3654b377        |-- fabric-lifecycle-events-v1 2.2.22+1802ada577        |-- fabric-loot-api-v2 1.2.1+1802ada577        |-- fabric-loot-tables-v1 1.1.45+9e7660c677        |-- fabric-message-api-v1 5.1.9+1802ada577        |-- fabric-mining-level-api-v1 2.1.50+1802ada577        |-- fabric-model-loading-api-v1 1.0.3+1802ada577        |-- fabric-models-v0 0.4.2+9386d8a777        |-- fabric-networking-api-v1 1.3.11+1802ada577        |-- fabric-networking-v0 0.3.51+df3654b377        |-- fabric-object-builder-api-v1 11.1.3+1802ada577        |-- fabric-particles-v1 1.1.2+1802ada577        |-- fabric-recipe-api-v1 1.0.21+1802ada577        |-- fabric-registry-sync-v0 2.3.3+1802ada577        |-- fabric-renderer-api-v1 3.2.1+1802ada577        |-- fabric-renderer-indigo 1.5.1+1802ada577        |-- fabric-renderer-registries-v1 3.2.46+df3654b377        |-- fabric-rendering-data-attachment-v1 0.3.37+92a0d36777        |-- fabric-rendering-fluids-v1 3.0.28+1802ada577        |-- fabric-rendering-v0 1.1.49+df3654b377        |-- fabric-rendering-v1 3.0.8+1802ada577        |-- fabric-resource-conditions-api-v1 2.3.8+1802ada577        |-- fabric-resource-loader-v0 0.11.10+1802ada577        |-- fabric-screen-api-v1 2.0.8+1802ada577        |-- fabric-screen-handler-api-v1 1.3.30+1802ada577        |-- fabric-sound-api-v1 1.0.13+1802ada577        |-- fabric-transfer-api-v1 3.3.4+1802ada577        \-- fabric-transitive-access-wideners-v1 4.3.1+1802ada577     - fabric-language-kotlin 1.10.19+kotlin.1.9.23        |-- org_jetbrains_kotlin_kotlin-reflect 1.9.23        |-- org_jetbrains_kotlin_kotlin-stdlib 1.9.23        |-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.9.23        |-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.9.23        |-- org_jetbrains_kotlinx_atomicfu-jvm 0.23.2        |-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.8.0        |-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.8.0        |-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.5.0        |-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.6.3        |-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.6.3        \-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.6.3     - fabricloader 0.16.10        \-- mixinextras 0.4.1     - fakerlib 0.1.3        \-- mixinsquared 0.1.1     - fancymenu 3.1.2        \-- com_github_keksuccino_japng 0.5.3     - farmersdelight 1.20.1-1.4.3     - farmersrespite 2.3.4     - farmingforblockheads 14.0.2     - fastpaintings 1.20-1.2.5     - ferritecore 6.0.1     - findme 3.2.1     - fishofthieves 3.0.4     - formations 1.0.2     - formationsnether 1.0.3     - framework 0.6.16        \-- org_javassist_javassist 3.29.2-GA     - friendlyfire 18.0.6     - frightsdelight 1.20.1-1.0.1     - ftblibrary 2001.1.5     - ftbultimine 2001.1.4     - fullstackwatchdog 1.0.1+1.19.2-fabric     - fusion 1.1.1     - fwaystones 3.3.2+mc1.20.1     - gag 3.0.0-build.10     - gazebo 1.1.1+1.20.1     - geckolib 4.4.4        \-- com_eliotlash_mclib_mclib 20     - geode_plus 1.2.4        \-- paragon 3.0.2             |-- com_moandjiezana_toml_toml4j 0.7.2             \-- org_yaml_snakeyaml 1.27     - glassential 2.0.1     - go-fish 1.6.3+1.20.1     - graveyard 3.0     - guardvillagers 2.0.9-1.20.1     - handcrafted 3.0.6     - heracles 1.1.12        \-- hermes 1.6.0     - herbalbrews 1.0.6     - hopobetterruinedportal 1.3.7     - iceberg 1.1.18     - immediatelyfast 1.2.11+1.20.4        \-- net_lenni0451_reflect 1.3.2     - immersive_armors 1.6.1+1.20.1     - indrev 1.16.5-BETA-Hotfix        |-- libgui 8.1.1+1.20.1        |    |-- jankson 6.0.0+j1.2.3        |    |    \-- blue_endless_jankson 1.2.3        |    \-- libninepatch 1.2.0        |-- noindium 1.1.0+1.19        |-- step-height-entity-attribute 1.2.0        \-- team_reborn_energy 3.0.0     - industrialreborn 1.20.1-1.1     - inventorysorter 1.9.0-1.20        \-- kyrptconfig 1.5.6-1.20     - invoke 0.2.2     - iris 1.6.17        |-- io_github_douira_glsl-transformer 2.0.0-pre13        |-- org_anarres_jcpp 1.4.14        \-- org_antlr_antlr4-runtime 4.11.1     - iron-jetpacks 0.4.7        \-- team_reborn_energy 3.0.0     - ironchests 5.0.2     - itemcollectors 1.1.9     - itemfavorites 1.0.4+1.20.1     - jamlib 0.6.1+1.20.x     - java 17     - javd 5.0.1+mc1.20.1     - jewelry 1.2.4+1.20.1     - jumpoverfences 1.0-SNAPSHOT     - kibe 1.10.1-BETA+1.20        \-- playerabilitylib 1.8.0     - konkrete 1.8.1     - kubejs 2001.6.4-build.138     - lazydfu 0.1.3     - legendarytooltips 1.4.5     - letsdoaddon-compat 1.2.0     - letsdoaddon-structures 1.7.1     - leveltextfix 7.0.2     - libz 1.0.3        |-- com_fasterxml_jackson_core_jackson-annotations 2.15.2        |-- com_fasterxml_jackson_core_jackson-core 2.15.2        \-- com_fasterxml_jackson_core_jackson-databind 2.15.2     - lightoverlay 8.0.0     - lithium 0.11.2     - lithostitched 1.1.5     - lmft 1.0.2+1.20     - logbegone 1.0.8     - lolmcv 1.5.0     - lootbags 2.0.0     - lootjs 1.20.1-2.11.0     - lootr 0.7.30.77     - maxhealthfix 12.0.2     - mcwbridges 2.1.0     - mcwdoors 1.1.0     - mcwfences 1.1.1     - mcwlights 1.0.6     - mcwpaths 1.0.4     - mcwroofs 2.3.0     - mcwtrpdoors 1.1.2     - mcwwindows 2.2.1     - meadow 1.3.7     - measurements 2.0.0     - megacells 2.3.3-1.20.1     - megane 20.1.1        |-- megane-applied-energistics-2 20.1.1        |-- megane-create 20.1.1        |-- megane-deep-mob-learning-simulacrum 20.1.1        |-- megane-industrial-revolution 20.1.1        |-- megane-kibe 20.1.1        |-- megane-modern-dynamics 20.1.1        |-- megane-powah 20.1.1        |-- megane-reborn-core 20.1.1        \-- megane-tech-reborn 20.1.1     - melody 1.0.3     - menulogue 1.20.1-1.0.4     - merequester 1.20.1-1.1.4     - mi_sound_addon 1.0.2-1.20.1        \-- magna 1.10.1+1.20.1     - midnightlib 1.4.1     - mighty_mail 1.0.14     - minecells 1.7.2     - minecraft 1.20.1     - minerally 1.20.2-1.1     - modern_industrialization 1.8.3        |-- magna 1.10.1+1.20.1        |-- playerabilitylib 1.8.0        \-- team_reborn_energy 3.0.0     - moderndynamics 0.7.0-beta        \-- team_reborn_energy 3.0.0     - modernfix 5.15.0+mc1.20.1     - mooblooms 1.6.2     - moonlight 1.20-2.11.9     - more_armor_trims 1.1.3-1.20.1     - moremobvariants 1.2.2     - morevillagers 5.0.0     - mousetweaks 2.25     - mythicupgrades 2.4.2+mc1.20.1     - naturalist 4.0.3     - naturescompass 1.20.1-2.2.3-fabric     - nears 2.0.4     - netherdepthsupgrade fabric-3.1.5-1.20     - netherportalfix 13.0.1     - nethervinery 1.2.9     - nochatreports 1.20.1-v2.2.2     - numismatic-overhaul 0.2.14+1.20        \-- stacc 1.7.0     - obscure_api 16     - obsidianboat 3.1.4+mc1.20.1     - onlyhammers 1.20.1-0.6     - openloader 19.0.3     - owo 0.11.2+1.20     - packedup 1.0.30     - packetfixer 1.2.8     - paginatedadvancements 2.3.0     - patchouli 1.20.1-84-FABRIC        \-- fiber 0.23.0-2     - pehkui 3.8.0+1.14.4-1.20.4        \-- kanos_config 0.4.1+1.14.4-1.19.4     - perfectplushies 1.9.0        \-- forgeconfigapiport 8.0.0     - peripheralium 0.6.15     - peripheralworks 1.4.3     - phantasm 0.1     - piercingpaxels 1.0.12     - pigpen 15.0.2     - playdate 2.0.0     - player-animator 1.0.2-rc1+1.20     - pling 1.8.0     - polyeng 0.1.0-1.20.1     - polymorph 0.49.3+1.20.1        \-- spectrelib 0.13.15+1.20.1     - portable_tables 2.4     - powah 5.0.5     - prism 1.0.5     - projectile_damage 3.2.2+1.20.1     - prometheus 1.2.4     - quad 1.1.3     - railways 1.5.3+fabric-mc1.20.1        \-- mm 2.3     - ranged_weapon_api 1.0.0+1.20.1     - rare-ice 0.6.0     - reacharound 1.1.2     - reborncore 5.8.7        \-- team_reborn_energy 3.0.0     - rechiseled 1.1.5+b     - rechiseledcreate 1.0.2     - reeses-sodium-options 1.7.2+mc1.20.1-build.101     - regions_unexplored 0.5.5+1.20.1        \-- completeconfig-gui-cloth 2.5.2     - repurposed_structures 7.1.13+1.20.1-fabric     - resourcefulconfig 2.1.2     - resourcefullib 2.1.24        |-- com_teamresourceful_bytecodecs 1.0.2        \-- com_teamresourceful_yabn 1.0.3     - respawnablepets 1.20-1     - respitecreators 1.2.0     - revelationary 1.3.7+1.20.1     - rhino 2001.2.2-build.18     - rightclickharvest 3.2.3+1.19.x-1.20.1-fabric     - riverredux 0.3.1     - roughlyenoughitems 12.0.684        \-- error_notifier 1.0.9     - roughlyenoughprofessions 2.0.2     - roughlyenoughresources 2.9.0     - runelic 18.0.2     - runes 0.9.11+1.20.1     - sawmill 1.20-1.3.11     - sdrp 4.0.3-build.40+mc1.20.1        |-- com_github_jagrosh_discordipc a8d6631cc9        |-- com_kohlschutter_junixsocket_junixsocket-common 2.6.2        |-- com_kohlschutter_junixsocket_junixsocket-native-common 2.6.2        \-- org_json_json 20210307     - searchables 1.0.2     - sihywtcamd 1.7.5+1.20.1     - simplemagnets 1.1.10     - simplyswords 1.54.0-1.20.1        \-- spruceui 5.0.0+1.20     - skeletalremains 1.4.2     - sliceanddice 3.1.0        \-- forgeconfigapiport 8.0.0     - smwyg 1.1.1     - spark 1.10.53     - spectrum 1.7.7        |-- arrowhead 1.2.0-1.19.4        |-- fractal 1.1.0        |-- matchbooks 0.1.0        |-- org_jgrapht_jgrapht-core 1.5.1        |-- org_jheaps_jheaps 0.13        |-- reach-entity-attributes 2.4.0        \-- reverb 1.0.0     - spectrumjetpacks 1.0.3+1.20.1     - specutils 1.0.1        \-- cardinal-components-base 5.2.2     - spell_engine 0.13.2+1.20.1        \-- com_github_zsoltmolnarrr_tinyconfig 2.3.2     - spell_power 0.9.19+1.20.1     - sprinklerz 0.5.1     - status-effect-bars 1.0.3     - strangeberries 2.3.2     - strongersnowballs 13.0.2     - structory 1.3.4     - structory_towers 1.0.6     - structure_pool_api 1.0+1.20.1     - supermartijn642configlib 1.1.8+a     - supermartijn642corelib 1.1.17     - supplementaries 1.20-2.8.7        \-- mixinsquared 0.1.1     - techreborn 5.8.7        \-- team_reborn_energy 3.0.0     - tempad 2.3.3     - terrablender 3.0.1.4     - tesseract 1.0.35a     - thaumon 2.2.0+1.20.1     - the_bumblezone 7.3.1+1.20.1-fabric     - theorcs fabric-1.20.x-1.0     - timeoutout 1.0.3+1.19.1     - tinycoal 1.1.4     - tipsmod 12.0.5     - toolkit 3.0.3-build.25+mc1.20.1     - toolstats 16.0.8     - totw_additions 1.3     - totw_modded fabric-1.20.1-1.0.4     - trade_cycling 1.20.1-1.0.7     - tramplenomore 13.0.3     - trashcans 1.0.18        \-- team_reborn_energy 3.0.0     - trashslot 15.1.0     - travelersbackpack 1.20.1-9.1.9     - trenzalore 3.3.10        |-- com_unrealdinnerbone_unrealconfig-core 12.3.4        \-- com_unrealdinnerbone_unrealconfig-gson 12.3.4     - trimeffects 1.1.1-fabric     - trinkets 3.7.2     - triqueapi mc1.20.1-1.1.0     - trofers 5.0.1     - trowel [email protected]     - twigs 3.1.0     - utilitybelt 1.3.6+1.20.1        \-- tutorial-lib 1.1.2+1.20.x     - variantsandventures 1.0.1     - villager-hats 1.6.2+1.20     - villagersplus 3.1     - vinery 1.4.14     - visuality 0.7.1+1.20     - voidz 1.0.11     - wands 2.6.9-release     - wardentools 2.4.0+mc1.20.1     - whatthebucket 11.0.3     - wirelesschargers 1.0.9        \-- team_reborn_energy 3.0.0     - wits 1.1.0+1.20.1-fabric     - wizards 1.1.1+1.20.1        \-- com_github_zsoltmolnarrr_tinyconfig 2.3.2     - wthit 8.9.0     - xaerominimap 24.0.3     - xaeroworldmap 1.38.1     - yeetusexperimentus 2.3.1-build.6+mc1.20.1     - yigd 2.0.0-beta.11        |-- fabric-permissions-api-v0 0.2-SNAPSHOT        \-- libgui 8.1.1+1.20.1             |-- jankson 6.0.0+j1.2.3             |    \-- blue_endless_jankson 1.2.3             \-- libninepatch 1.2.0     - yungsapi 1.20-Fabric-4.0.4     - yungsbridges 1.20-Fabric-4.0.3     - yungsextras 1.20-Fabric-4.0.3     - zenith 1.1.7-1.20.1        |-- mm 2.3        |-- porting_lib_base 2.3.0+1.20.1        |    |-- porting_lib_common 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    |-- porting_lib_fluids 2.3.0+1.20.1        |    |-- porting_lib_lazy_registration 2.3.0+1.20.1        |    |-- porting_lib_mixin_extensions 2.3.0+1.20.1        |    \-- reach-entity-attributes 2.4.0        |-- porting_lib_loot 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- porting_lib_lazy_registration 2.3.0+1.20.1        |-- porting_lib_tags 3.0        |    \-- porting_lib_core 2.3.0+1.20.1        \-- porting_lib_utility 2.3.0+1.20.1             \-- porting_lib_core 2.3.0+1.20.1     - zenith_attributes 0.2.2        |-- additionalentityattributes 1.7.1+1.20.0        |-- cardinal-components-base 5.2.2        |-- cardinal-components-entity 5.2.2        |-- playerabilitylib 1.8.0        |-- porting_lib_attributes 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- reach-entity-attributes 2.4.0        |-- porting_lib_entity 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- porting_lib_mixin_extensions 2.3.0+1.20.1        |-- porting_lib_extensions 2.3.0+1.20.1        |    |-- porting_lib_common 2.3.0+1.20.1        |    |-- porting_lib_core 2.3.0+1.20.1        |    \-- reach-entity-attributes 2.4.0        \-- reach-entity-attributes 2.4.0 ERROR StatusLogger Unable to create Lookup for bundle  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.ResourceBundleLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for ctx  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.ContextMapLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for date  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.DateLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for env  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.EnvironmentLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for event  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.EventLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for java  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.JavaLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for log4j  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.Log4jLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for lower  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.LowerLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for main  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.MainMapLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for map  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.MapLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for marker  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.MarkerLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for sd  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.StructuredDataLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for sys  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.SystemPropertiesLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for upper  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.UpperLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)     at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:74)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for bundle  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.ResourceBundleLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for ctx  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.ContextMapLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for date  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.DateLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for env  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.EnvironmentLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for event  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.EventLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for java  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.JavaLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for log4j  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.Log4jLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for lower  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.LowerLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for main  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.MainMapLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for map  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.MapLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for marker  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.MarkerLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for sd  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.StructuredDataLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for sys  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.SystemPropertiesLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for upper  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.UpperLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:84)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:140)     at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unrecognized format specifier [d] ERROR StatusLogger Unrecognized conversion specifier [d] starting at position 16 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [thread] ERROR StatusLogger Unrecognized conversion specifier [thread] starting at position 25 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [level] ERROR StatusLogger Unrecognized conversion specifier [level] starting at position 35 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [logger] ERROR StatusLogger Unrecognized conversion specifier [logger] starting at position 47 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [msg] ERROR StatusLogger Unrecognized conversion specifier [msg] starting at position 54 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [n] ERROR StatusLogger Unrecognized conversion specifier [n] starting at position 56 in conversion pattern. ERROR StatusLogger Unable to create Lookup for bundle  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.ResourceBundleLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for ctx  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.ContextMapLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for date  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.DateLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for env  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.EnvironmentLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for event  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.EventLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for java  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.JavaLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for log4j  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.Log4jLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for lower  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.LowerLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for main  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.MainMapLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for map  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.MapLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for marker  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.MarkerLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for sd  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.StructuredDataLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for sys  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.SystemPropertiesLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for upper  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.UpperLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:98)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<init>(ConfigurationFactory.java:138)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.<init>(ConfigurationFactory.java:359)     at org.apache.logging.log4j.core.config.ConfigurationFactory.<clinit>(ConfigurationFactory.java:136)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for bundle  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.ResourceBundleLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for ctx  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.ContextMapLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for date  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.DateLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for env  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.EnvironmentLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for event  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.EventLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for java  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.JavaLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for log4j  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.Log4jLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for lower  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.LowerLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for main  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.MainMapLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for map  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.MapLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for marker  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.MarkerLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for sd  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.StructuredDataLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for sys  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.SystemPropertiesLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unable to create Lookup for upper  java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.UpperLookup     at java.base/java.lang.Class.asSubclass(Class.java:3924)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:84)     at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:105)     at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:135)     at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:46)     at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:470)     at org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:318)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:690)     at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:245)     at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)     at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)     at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)     at org.spongepowered.asm.service.modlauncher.LoggerAdapterLog4j2.<init>(LoggerAdapterLog4j2.java:47)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.createLogger(MixinServiceModLauncher.java:194)     at org.spongepowered.asm.service.MixinServiceAbstract.getLogger(MixinServiceAbstract.java:261)     at org.spongepowered.asm.service.MixinServiceAbstract.<init>(MixinServiceAbstract.java:91)     at org.spongepowered.asm.service.modlauncher.MixinServiceModLauncher.<init>(MixinServiceModLauncher.java:119)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)     at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)     at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:789)     at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729)     at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1403)     at org.spongepowered.asm.service.MixinService.initService(MixinService.java:209)     at org.spongepowered.asm.service.MixinService.getServiceInstance(MixinService.java:189)     at org.spongepowered.asm.service.MixinService.getService(MixinService.java:183)     at org.spongepowered.asm.launch.MixinBootstrap.<clinit>(MixinBootstrap.java:88)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:61)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) ERROR StatusLogger Unrecognized format specifier [d] ERROR StatusLogger Unrecognized conversion specifier [d] starting at position 16 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [thread] ERROR StatusLogger Unrecognized conversion specifier [thread] starting at position 25 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [level] ERROR StatusLogger Unrecognized conversion specifier [level] starting at position 35 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [logger] ERROR StatusLogger Unrecognized conversion specifier [logger] starting at position 47 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [msg] ERROR StatusLogger Unrecognized conversion specifier [msg] starting at position 54 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [n] ERROR StatusLogger Unrecognized conversion specifier [n] starting at position 56 in conversion pattern. [12:18:12] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/M:/MultiMC/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar Service=Knot/Fabric Env=CLIENT Failed to start Minecraft: java.lang.RuntimeException: Error parsing or using Mixin config accelerateddecay.mixins.json for mod accelerateddecay     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:96)     at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:151)     at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)     at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.base/java.lang.reflect.Method.invoke(Method.java:568)     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)     at org.multimc.EntryPoint.listen(EntryPoint.java:143)     at org.multimc.EntryPoint.main(EntryPoint.java:34) Caused by: java.lang.NoSuchFieldError: JAVA_22     at net.fabricmc.loader.impl.launch.knot.MixinServiceKnot.getMaxCompatibilityLevel(MixinServiceKnot.java:232)     at org.spongepowered.asm.mixin.MixinEnvironment.setCompatibilityLevel(MixinEnvironment.java:1577)     at org.spongepowered.asm.mixin.transformer.MixinConfig.initCompatibilityLevel(MixinConfig.java:555)     at org.spongepowered.asm.mixin.transformer.MixinConfig.postInit(MixinConfig.java:500)     at org.spongepowered.asm.mixin.transformer.MixinConfig.onLoad(MixinConfig.java:428)     at org.spongepowered.asm.mixin.transformer.MixinConfig.create(MixinConfig.java:1285)     at org.spongepowered.asm.mixin.transformer.Config.create(Config.java:148)     at org.spongepowered.asm.mixin.Mixins.createConfiguration(Mixins.java:100)     at org.spongepowered.asm.mixin.Mixins.addConfiguration(Mixins.java:87)     at net.fabricmc.loader.impl.launch.FabricMixinBootstrap.init(FabricMixinBootstrap.java:94)     ... 11 more Exiting with -1 Proceso cerrado con código de cierre -1 (0xffffffffffffffff). ¡Por favor, ten en cuenta que normalmente ni el código de salida ni su descripción son suficientes para diagnosticar problemas! Sube siempre el registro entero y no solo el código de salida. Clipboard copy at: 16 Feb 2025 12:18:15 +0100  
    • Backup the world and make a test without Create
  • Topics

  • Who's Online (See full list)

×
×
  • Create New...

Important Information

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