Jump to content

1.11.2 Forge Help with a new fluid


Zeher_Monkey

Recommended Posts

Ive been trying to follow a few different tutorials for adding a new fluid. I have got it mostly working. What isnt working is the texture of the fluid, and the texture in JEI. Ive tried everything with the blockstate and mode/block, but for the life of me cant make it work. Any help will be much appreciated.

 

block_fluid_coolant.json - BlockState

Spoiler

{
  "forge_marker": 1,
  "variants": {
    "fluid": {
      "model": "forge:fluid",
      "custom": {
        "fluid": "fluid_coolant"
      }
    },
    "inventory": {
      "model": "forge:forge_bucket",
      "textures": {
        "base": "forge:items/bucket_base",
        "fluid": "sw:items/bucket_fluid",
        "cover": "forge:items/bucket_cover"
      },
      "transform": "forge:default-item",
      "custom": {
        "fluid": "plutonium",
        "flipGas": true
      }
    }
  }
}

 

block_fluid_coolant.json - Model

Spoiler

{
    "forge-marker": 1,
    "parent": "block/block",
    "textures": {
        "all": "orecraft:blocks/block_fluid/coolant/block_fluid_coolant_still",
        "flowing": "orecraft:blocks/block_fluid/coolant/block_fluid_coolant_flow"
    }
}

 

Thanks in advance :)

 

EDIT - Some help to implement a bucket with my fluid would be cool too :D

EDIT II - Bucket sorted. Using Forges UniversalBucket.

Edited by Zeher_Monkey
Link to comment
Share on other sites

Okay so ive figured what the problem is, but im not sure how to solve it. Ive now got it rendering as water, however i cannot change this, and the bucket/tank is the broken texture.

 

BlockState: 

Spoiler

{
    "forge-marker": 1,
    "defaults": {
        "model": "forge:fluid"
    },
    "variants": {
        "coolant": {
             "model": "forge:fluid",
             "custom": {
                  "fluid": "coolant"
             }
        } 
        
    }
}

Its all to do with the blockstate, that being the texture of the actual fluid.

Not sure on the texture for bucket...

Link to comment
Share on other sites

More classes if anyone can help

 

Spoiler

package com.zeher.orecraft.core.handlers;

import com.zeher.trzcore.fluid.TRZBlockFluid;
import com.zeher.trzcore.fluid.TRZFluid;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.block.model.ModelBakery;
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.client.renderer.block.statemap.StateMapperBase;
import net.minecraft.item.Item;
import net.minecraft.item.ItemBlock;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.fluids.Fluid;
import net.minecraftforge.fluids.FluidRegistry;
import net.minecraftforge.fluids.IFluidBlock;
import net.minecraftforge.fml.common.registry.GameRegistry;

public class FluidHandlerOreCraft {
    
    public static TRZFluid fluid_coolant;
    public static TRZBlockFluid block_fluid_coolant;
    
    public static ResourceLocation coolant_still = new ResourceLocation("orecraft:blocks/block_fluid/coolant/coolant_still.png");
    public static ResourceLocation coolant_flow = new ResourceLocation("orecraft:blocks/block_fluid/coolant/oolant_flow.png");
    
    public static void preInit(){
        fluid_coolant = new TRZFluid("coolant", coolant_still, coolant_flow);
        fluid_coolant.setUnlocalizedName("coolant");
    }
    
    public static void register(){
        registerFluid(fluid_coolant);
    }
    
    public static void registerFluid(Fluid fluid){
        FluidRegistry.registerFluid(fluid);
        FluidRegistry.addBucketForFluid(fluid);
    }
    
    
}
 

 

Spoiler

package com.zeher.orecraft.core.handlers;

import com.zeher.orecraft.OreCraft;
import com.zeher.orecraft.machine.block.energized.combiner.*;
import com.zeher.orecraft.machine.block.energized.compressor.*;
import com.zeher.orecraft.machine.block.energized.furnace.*;
import com.zeher.orecraft.machine.block.energized.grinder.*;
import com.zeher.orecraft.machine.block.powered.compressor.*;
import com.zeher.orecraft.machine.block.powered.compressor.*;
import com.zeher.orecraft.machine.block.powered.furnace.*;
import com.zeher.orecraft.machine.block.powered.grinder.*;
import com.zeher.orecraft.storage.block.capacitor.*;
import com.zeher.orecraft.storage.block.fluidtank.BlockFluidTankBasic;
import com.zeher.orecraft.storage.block.fluidtank.ItemBlockFluidTankBasic;
import com.zeher.orecraft.transfer.block.pipe.energy.*;
import com.zeher.orecraft.transfer.block.pipe.fluid.*;
import com.zeher.orecraft.transfer.block.pipe.item.*;
import com.zeher.trzcore.core.block.*;
import com.zeher.trzcore.fluid.TRZBlockFluid;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.block.model.ModelBakery;
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.client.renderer.block.statemap.StateMapperBase;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.ItemBlock;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.fluids.BlockFluidClassic;
import net.minecraftforge.fluids.IFluidBlock;
import net.minecraftforge.fml.common.registry.GameRegistry;

public class BlockHandlerOreCraft {
    
    //Copper
    public static Block block_ore_copper;
    public static Block block_copper;
    //Tin
    public static Block block_ore_tin;
    public static Block block_tin;
    //Silver
    public static Block block_ore_silver;
    public static Block block_silver;
    //Eutine
    public static Block block_ore_eutine;
    public static Block block_eutine;
    //Mithril
    public static Block block_ore_mithril;
    public static Block block_mithril;
    //Adamantite
    public static Block block_ore_adamantite;
    public static Block block_adamantite;
    //Rune
    public static Block block_ore_rune;
    public static Block block_rune;
    //Fractum
    public static Block block_ore_fractum;
    public static Block block_fractum;
    //Silicon
    public static Block block_ore_silicon;
    public static Block block_silicon;
    
    public static Block block_steel;
    public static Block block_bronze;
    public static Block block_brass;
    
    //Onyx
    public static Block block_ore_onyx;
    public static Block block_onyx;
    //Satsum
    public static Block block_ore_satsum;
    public static Block block_satsum;
    //Azurite
    public static Block block_ore_azurite;
    public static Block block_azurite;
    //Ruby
    public static Block block_ore_ruby;
    public static Block block_ruby;
    //Amythest
    public static Block block_ore_amythest;
    public static Block block_amythest;
    //Yellow Topaz
    public static Block block_ore_yellowtopaz;
    public static Block block_yellowtopaz;
    //Fire Opal
    public static Block block_ore_fireopal;
    public static Block block_fireopal;
    //turquoise
    public static Block block_ore_turquoise;
    public static Block block_turquoise;
    //Black Diamond
    public static Block block_ore_blackdiamond;
    public static Block block_blackdiamond;
    
    public static Block block_god_one;
    public static Block block_god_two;
    public static Block block_god_three;
    
    public static Block block_red;
    
    public static Block block_godone;
    public static Block block_godtwo;
    public static Block block_godthree;
    
    
    public static Block block_basalt_cobblestone;
    public static Block block_basalt;
    public static Block block_basalt_smooth;
    public static Block block_basalt_brick;
    
    public static Block block_marble_cobblestone;
    public static Block block_marble;
    public static Block block_marble_smooth;
    public static Block block_marble_brick;
    
    public static Block block_darkstone;
    public static Block block_darkstone_smooth;
    public static Block block_darkstone_brick;
    
    public static Block block_lightstone;
    public static Block block_lightstone_smooth;
    public static Block block_lightstone_brick;
    
    public static Block block_blackglass;
    
    //Reinforced
    public static Block block_reinforcedstone;
    public static Block block_reinforcedstone_brick;
    public static Block block_reinforcedstone_glass;
    
    //Wither
    public static Block block_witherinfusedstone;
    public static Block block_witherinfusedstone_brick;
    public static Block block_witherinfusedstone_glass;
    
    /**Machine*/
    //Frame
    public static Block block_machineframe_basic;
    public static Block block_machineframe_basicupgrade;
    
    public static Block block_machineframe_ender;
    public static Block block_machineframe_enderupgrade;
    
    public static BlockCapacitorBasic block_capacitor_basic;
    public static ItemBlockCapacitorBasic itemblock_capacitor_basic;
    public static BlockCapacitorAdvanced block_capacitor_advanced;
    public static ItemBlockCapacitorAdvanced itemblock_capacitor_advanced;
    public static BlockCapacitorEnder block_capacitor_ender;
    public static ItemBlockCapacitorEnder itemblock_capacitor_ender;
    public static BlockCapacitorCreative block_capacitor_creative;
    public static ItemBlockCapacitorCreative itemblock_capacitor_creative;
    
    public static BlockFluidTankBasic block_fluidtank_basic;
    public static ItemBlockFluidTankBasic itemblock_fluidtank_basic;
    
    public static BlockEnergyPipeBasic block_energypipe_basic;
    public static BlockEnergyPipeAdvanced block_energypipe_advanced;
    public static BlockEnergyPipeEnder block_energypipe_ender;
    public static BlockEnergyPipeCreative block_energypipe_creative;
    
    public static BlockItemPipeBasicSolid block_itempipe_basic_solid;
    public static BlockItemPipeBasicClear block_itempipe_basic_clear;
    public static BlockItemPipeAdvancedSolid block_itempipe_advanced_solid;
    public static BlockItemPipeAdvancedClear block_itempipe_advanced_clear;
    public static BlockItemPipeEnderSolid block_itempipe_ender_solid;
    public static BlockItemPipeEnderClear block_itempipe_ender_clear;
    public static BlockItemPipeCreativeSolid block_itempipe_creative_solid;
    public static BlockItemPipeCreativeClear block_itempipe_creative_clear;
    
    public static BlockFluidPipeBasicSolid block_fluidpipe_basic_solid;
    public static BlockFluidPipeBasicClear block_fluidpipe_basic_clear;
    public static BlockFluidPipeAdvancedSolid block_fluidpipe_advanced_solid;
    public static BlockFluidPipeAdvancedClear block_fluidpipe_advanced_clear;
    public static BlockFluidPipeEnderSolid block_fluidpipe_ender_solid;
    public static BlockFluidPipeEnderClear block_fluidpipe_ender_clear;
    public static BlockFluidPipeCreativeSolid block_fluidpipe_creative_solid;
    public static BlockFluidPipeCreativeClear block_fluidpipe_creative_clear;
    
    public static BlockPoweredFurnaceBasic block_poweredfurnace_basic;
    public static BlockPoweredFurnaceBasic block_poweredfurnace_basic_burning;
    public static BlockPoweredFurnaceEnder block_poweredfurnace_ender;
    public static BlockPoweredFurnaceEnder block_poweredfurnace_ender_burning;
    
    public static BlockPoweredGrinderBasic block_poweredgrinder_basic;
    public static BlockPoweredGrinderBasic block_poweredgrinder_basic_burning;
    public static BlockPoweredGrinderEnder block_poweredgrinder_ender;
    public static BlockPoweredGrinderEnder block_poweredgrinder_ender_burning;
    
    public static BlockPoweredCompressorBasic block_poweredcompressor_basic;
    public static BlockPoweredCompressorBasic block_poweredcompressor_basic_burning;
    public static BlockPoweredCompressorEnder block_poweredcompressor_ender;
    public static BlockPoweredCompressorEnder block_poweredcompressor_ender_burning;
    
    public static BlockEnergizedFurnaceBasic block_energizedfurnace_basic;
    public static BlockEnergizedFurnaceBasic block_energizedfurnace_basic_burning;
    public static BlockEnergizedFurnaceEnder block_energizedfurnace_ender;
    public static BlockEnergizedFurnaceEnder block_energizedfurnace_ender_burning;
    
    public static BlockEnergizedCompressorBasic block_energizedcompressor_basic;
    public static BlockEnergizedCompressorBasic block_energizedcompressor_basic_burning;
    public static BlockEnergizedCompressorEnder block_energizedcompressor_ender;
    public static BlockEnergizedCompressorEnder block_energizedcompressor_ender_burning;
    
    public static BlockEnergizedGrinderBasic block_energizedgrinder_basic;
    public static BlockEnergizedGrinderBasic block_energizedgrinder_basic_burning;
    public static BlockEnergizedGrinderEnder block_energizedgrinder_ender;
    public static BlockEnergizedGrinderEnder block_energizedgrinder_ender_burning;
    
    public static BlockEnergizedCombinerBasic block_energizedcombiner_basic;
    public static BlockEnergizedCombinerBasic block_energizedcombiner_basic_burning;
    public static BlockEnergizedCombinerEnder block_energizedcombiner_ender;
    public static BlockEnergizedCombinerEnder block_energizedcombiner_ender_burning;
    
    public static TRZBlockFluid block_fluid_coolant;
    
    public static void preInit(){
        
        block_ore_copper = new TRZBlock("block_ore_copper", Material.ROCK, "pickaxe", 1, 3, 8, OreCraft.tab_orecraft);
        block_copper = new TRZBlock("block_copper", Material.IRON, "pickaxe", 1, 3, 8, OreCraft.tab_orecraft);
        
        block_ore_tin = new TRZBlock("block_ore_tin", Material.ROCK, "pickaxe", 1, 3, 8, OreCraft.tab_orecraft);
        block_tin = new TRZBlock("block_tin", Material.IRON, "pickaxe", 1, 3, 8, OreCraft.tab_orecraft);
        
        block_ore_silver = new TRZBlock("block_ore_silver", Material.ROCK, "pickaxe", 2, 5, 8, OreCraft.tab_orecraft);
        block_silver = new TRZBlock("block_silver", Material.IRON, "pickaxe", 1, 5, 8, OreCraft.tab_orecraft);
        
        block_ore_eutine = new TRZBlock("block_ore_eutine", Material.ROCK, "pickaxe", 2, 5, 8, OreCraft.tab_orecraft);
        block_eutine = new TRZBlock("block_eutine", Material.IRON, "pickaxe", 1, 5, 8, OreCraft.tab_orecraft);
        
        block_ore_mithril = new TRZBlock("block_ore_mithril", Material.ROCK, "pickaxe", 3, 7, 8, OreCraft.tab_orecraft);
        block_mithril = new TRZBlock("block_mithril", Material.IRON, "pickaxe", 3, 7, 10, OreCraft.tab_orecraft);
        
        block_ore_adamantite = new TRZBlock("block_ore_adamantite", Material.ROCK, "pickaxe", 3, 7, 8, OreCraft.tab_orecraft);
        block_adamantite = new TRZBlock("block_adamantite", Material.IRON, "pickaxe", 3, 7, 10, OreCraft.tab_orecraft);
        
        block_ore_rune = new TRZBlock("block_ore_rune", Material.ROCK, "pickaxe", 3, 7, 8, OreCraft.tab_orecraft);
        block_rune = new TRZBlock("block_rune", Material.IRON, "pickaxe", 3, 7, 12, OreCraft.tab_orecraft);
        
        block_ore_fractum = new TRZBlock("block_ore_fractum", Material.ROCK, "pickaxe", 4, 9, 8, OreCraft.tab_orecraft);
        block_fractum = new TRZBlock("block_fractum", Material.IRON, "pickaxe", 4, 9, 14, OreCraft.tab_orecraft);
        
        block_ore_silicon = new TRZBlock("block_ore_silicon", Material.ROCK, "pickaxe", 2, 4, 3, OreCraft.tab_orecraft);
        block_silicon = new TRZBlock("block_silicon", Material.IRON, "pickaxe", 2, 4, 5, OreCraft.tab_orecraft);
        
        block_steel = new TRZBlock("block_steel", Material.IRON, "pickaxe", 2, 5, 10, OreCraft.tab_orecraft);
        block_bronze = new TRZBlock("block_bronze", Material.IRON, "pickaxe", 2, 4, 8, OreCraft.tab_orecraft);
        block_brass = new TRZBlock("block_brass", Material.IRON, "pickaxe", 2, 4, 6, OreCraft.tab_orecraft);
        
        /**Crystals*/
        block_ore_onyx = new TRZBlockOreGem("block_ore_onyx", ItemHandlerOreCraft.gem_onyx, "pickaxe", 1, 3, OreCraft.tab_orecraft);
        block_onyx = new TRZBlock("block_onyx", Material.IRON, "pickaxe", 1, 3, 8, OreCraft.tab_orecraft);
        
        block_ore_satsum = new TRZBlockOreGem("block_ore_satsum", ItemHandlerOreCraft.gem_satsum, "pickaxe", 1, 3, OreCraft.tab_orecraft);
        block_satsum = new TRZBlock("block_satsum", Material.IRON, "pickaxe", 1, 3, 8, OreCraft.tab_orecraft);
        
        block_ore_azurite = new TRZBlockOreGem("block_ore_azurite", ItemHandlerOreCraft.gem_azurite, "pickaxe", 2, 5, OreCraft.tab_orecraft);
        block_azurite = new TRZBlock("block_azurite", Material.IRON, "pickaxe", 2, 5, 8, OreCraft.tab_orecraft);
        
        block_ore_ruby = new TRZBlockOreGem("block_ore_ruby", ItemHandlerOreCraft.gem_ruby, "pickaxe", 3, 7, OreCraft.tab_orecraft);
        block_ruby = new TRZBlock("block_ruby", Material.IRON, "pickaxe", 3, 7, 8, OreCraft.tab_orecraft);
        
        block_ore_amythest = new TRZBlockOreGem("block_ore_amythest", ItemHandlerOreCraft.gem_amythest, "pickaxe", 3, 7, OreCraft.tab_orecraft);
        block_amythest = new TRZBlock("block_amythest", Material.IRON, "pickaxe", 3, 7, 8, OreCraft.tab_orecraft);
        
        block_ore_yellowtopaz = new TRZBlockOreGem("block_ore_yellowtopaz", ItemHandlerOreCraft.gem_yellowtopaz, "pickaxe", 2, 5, OreCraft.tab_orecraft);
        block_yellowtopaz = new TRZBlock("block_yellowtopaz", Material.IRON, "pickaxe", 2, 5, 8, OreCraft.tab_orecraft);
        
        block_ore_fireopal = new TRZBlockOreGem("block_ore_fireopal", ItemHandlerOreCraft.gem_fireopal, "pickaxe", 3, 7, OreCraft.tab_orecraft);
        block_fireopal = new TRZBlock("block_fireopal", Material.IRON, "pickaxe", 3, 7, 8, OreCraft.tab_orecraft);
        
        block_ore_turquoise = new TRZBlockOreGem("block_ore_turquoise", ItemHandlerOreCraft.gem_turquoise, "pickaxe", 3, 7, OreCraft.tab_orecraft);
        block_turquoise = new TRZBlock("block_turquoise", Material.IRON, "pickaxe", 3, 7, 8, OreCraft.tab_orecraft);
        
        block_ore_blackdiamond = new TRZBlockOreGem("block_ore_blackdiamond", ItemHandlerOreCraft.gem_blackdiamond, "pickaxe", 4, 9, OreCraft.tab_orecraft);
        block_blackdiamond = new TRZBlock("block_blackdiamond", Material.IRON, "pickaxe", 4, 9, 8, OreCraft.tab_orecraft);
        
        block_red = new TRZBlock("block_red", Material.IRON, "pickaxe", 3, 4, 8, OreCraft.tab_orecraft);
        
        block_godone = new TRZBlock("block_godone", Material.IRON, "pickaxe", 4, 10, 12, OreCraft.tab_orecraft);
        block_godtwo = new TRZBlock("block_godtwo", Material.IRON, "pickaxe", 4, 10, 16, OreCraft.tab_orecraft);
        block_godthree = new TRZBlock("block_godthree", Material.IRON, "pickaxe", 4, 10, 20, OreCraft.tab_orecraft);
        
        block_machineframe_basic = new TRZBlock("block_machineframe_basic", Material.IRON, "pickaxe", 2, 5, 4, OreCraft.tab_orecraft);
        block_machineframe_basicupgrade = new TRZBlock("block_machineframe_basicupgrade", Material.IRON, "pickaxe", 2, 5, 4, OreCraft.tab_orecraft);
        
        block_machineframe_ender = new TRZBlock("block_machineframe_ender", Material.IRON, "pickaxe", 3, 8, 4, OreCraft.tab_orecraft);
        block_machineframe_enderupgrade = new TRZBlock("block_machineframe_enderupgrade", Material.IRON, "pickaxe", 3, 8, 4, OreCraft.tab_orecraft);
        
        block_capacitor_basic = new BlockCapacitorBasic(Material.IRON, "block_capacitor_basic");
        itemblock_capacitor_basic = new ItemBlockCapacitorBasic(block_capacitor_basic);
        block_capacitor_advanced = new BlockCapacitorAdvanced(Material.IRON, "block_capacitor_advanced");
        itemblock_capacitor_advanced = new ItemBlockCapacitorAdvanced(block_capacitor_advanced);
        block_capacitor_ender = new BlockCapacitorEnder(Material.IRON, "block_capacitor_ender");
        itemblock_capacitor_ender = new ItemBlockCapacitorEnder(block_capacitor_ender);
        block_capacitor_creative = new BlockCapacitorCreative(Material.IRON, "block_capacitor_creative");
        itemblock_capacitor_creative = new ItemBlockCapacitorCreative(block_capacitor_creative);
        
        block_fluidtank_basic = new BlockFluidTankBasic("block_fluidtank_basic", Material.GLASS, "pickaxe", 2, 3, 10, OreCraft.tab_orecraft_materials);
        itemblock_fluidtank_basic = new ItemBlockFluidTankBasic(block_fluidtank_basic);
        
        block_energypipe_basic = new BlockEnergyPipeBasic(Material.IRON, "block_energypipe_basic");
        block_energypipe_advanced = new BlockEnergyPipeAdvanced(Material.IRON, "block_energypipe_advanced");
        block_energypipe_ender = new BlockEnergyPipeEnder(Material.IRON, "block_energypipe_ender");
        block_energypipe_creative = new BlockEnergyPipeCreative(Material.IRON, "block_energypipe_creative");
        
        block_itempipe_basic_solid = new BlockItemPipeBasicSolid(Material.IRON, "block_itempipe_basic_solid");
        block_itempipe_basic_clear = new BlockItemPipeBasicClear(Material.IRON, "block_itempipe_basic_clear");
        block_itempipe_advanced_solid = new BlockItemPipeAdvancedSolid(Material.IRON, "block_itempipe_advanced_solid");
        block_itempipe_advanced_clear = new BlockItemPipeAdvancedClear(Material.IRON, "block_itempipe_advanced_clear");
        block_itempipe_ender_solid = new BlockItemPipeEnderSolid(Material.IRON, "block_itempipe_ender_solid");
        block_itempipe_ender_clear = new BlockItemPipeEnderClear(Material.IRON, "block_itempipe_ender_clear");
        block_itempipe_creative_solid = new BlockItemPipeCreativeSolid(Material.IRON, "block_itempipe_creative_solid");
        block_itempipe_creative_clear = new BlockItemPipeCreativeClear(Material.IRON, "block_itempipe_creative_clear");
        
        block_fluidpipe_basic_solid = new BlockFluidPipeBasicSolid(Material.IRON, "block_fluidpipe_basic_solid");
        block_fluidpipe_basic_clear = new BlockFluidPipeBasicClear(Material.IRON, "block_fluidpipe_basic_clear");
        block_fluidpipe_advanced_solid = new BlockFluidPipeAdvancedSolid(Material.IRON, "block_fluidpipe_advanced_solid");
        block_fluidpipe_advanced_clear = new BlockFluidPipeAdvancedClear(Material.IRON, "block_fluidpipe_advanced_clear");
        block_fluidpipe_ender_solid = new BlockFluidPipeEnderSolid(Material.IRON, "block_fluidpipe_ender_solid");
        block_fluidpipe_ender_clear = new BlockFluidPipeEnderClear(Material.IRON, "block_fluidpipe_ender_clear");
        block_fluidpipe_creative_solid = new BlockFluidPipeCreativeSolid(Material.IRON, "block_fluidpipe_creative_solid");
        block_fluidpipe_creative_clear = new BlockFluidPipeCreativeClear(Material.IRON, "block_fluidpipe_creative_clear");
        
        block_poweredfurnace_basic = new BlockPoweredFurnaceBasic(Material.IRON, "block_poweredfurnace_basic", false);
        block_poweredfurnace_basic_burning = new BlockPoweredFurnaceBasic(Material.IRON, "block_poweredfurnace_basic_burning", true);
        block_poweredfurnace_ender = new BlockPoweredFurnaceEnder(Material.IRON, "block_poweredfurnace_ender", false);
        block_poweredfurnace_ender_burning = new BlockPoweredFurnaceEnder(Material.IRON, "block_poweredfurnace_ender_burning", true);
        
        block_poweredgrinder_basic = new BlockPoweredGrinderBasic(Material.IRON, "block_poweredgrinder_basic", false);
        block_poweredgrinder_basic_burning = new BlockPoweredGrinderBasic(Material.IRON, "block_poweredgrinder_basic_burning", true);
        block_poweredgrinder_ender = new BlockPoweredGrinderEnder(Material.IRON, "block_poweredgrinder_ender", false);
        block_poweredgrinder_ender_burning = new BlockPoweredGrinderEnder(Material.IRON, "block_poweredgrinder_ender_burning", true);
        
        block_poweredcompressor_basic = new BlockPoweredCompressorBasic(Material.IRON, "block_poweredcompressor_basic", false);
        block_poweredcompressor_basic_burning = new BlockPoweredCompressorBasic(Material.IRON, "block_poweredcompressor_basic_burning", true);
        block_poweredcompressor_ender = new BlockPoweredCompressorEnder(Material.IRON, "block_poweredcompressor_ender", false);
        block_poweredcompressor_ender_burning = new BlockPoweredCompressorEnder(Material.IRON, "block_poweredcompressor_ender_burning", true);
        
        block_energizedfurnace_basic = new BlockEnergizedFurnaceBasic(Material.IRON, "block_energizedfurnace_basic", false);
        block_energizedfurnace_basic_burning = new BlockEnergizedFurnaceBasic(Material.IRON, "block_energizedfurnace_basic_burning", true);
        block_energizedfurnace_ender = new BlockEnergizedFurnaceEnder(Material.IRON, "block_energizedfurnace_ender", false);
        block_energizedfurnace_ender_burning = new BlockEnergizedFurnaceEnder(Material.IRON, "block_energizedfurnace_ender_burning", true);
        
        block_energizedgrinder_basic = new BlockEnergizedGrinderBasic(Material.IRON, "block_energizedgrinder_basic", false);
        block_energizedgrinder_basic_burning = new BlockEnergizedGrinderBasic(Material.IRON, "block_energizedgrinder_basic_burning", true);
        block_energizedgrinder_ender = new BlockEnergizedGrinderEnder(Material.IRON, "block_energizedgrinder_ender", false);
        block_energizedgrinder_ender_burning = new BlockEnergizedGrinderEnder(Material.IRON, "block_energizedgrinder_ender_burning", true);
        
        block_energizedcompressor_basic = new BlockEnergizedCompressorBasic(Material.IRON, "block_energizedcompressor_basic", false);
        block_energizedcompressor_basic_burning = new BlockEnergizedCompressorBasic(Material.IRON, "block_energizedcompressor_basic_burning", true);
        block_energizedcompressor_ender = new BlockEnergizedCompressorEnder(Material.IRON, "block_energizedcompressor_ender", false);
        block_energizedcompressor_ender_burning = new BlockEnergizedCompressorEnder(Material.IRON, "block_energizedcompressor_ender_burning", true);
        
        block_energizedcombiner_basic = new BlockEnergizedCombinerBasic(Material.IRON, "block_energizedcombiner_basic", false);
        block_energizedcombiner_basic_burning = new BlockEnergizedCombinerBasic(Material.IRON, "block_energizedcombiner_basic_burning", true);
        block_energizedcombiner_ender = new BlockEnergizedCombinerEnder(Material.IRON, "block_energizedcombiner_ender", false);
        block_energizedcombiner_ender_burning = new BlockEnergizedCombinerEnder(Material.IRON, "block_energizedcombiner_ender_burning", true);
        
        block_fluid_coolant = new TRZBlockFluid(FluidHandlerOreCraft.fluid_coolant, Material.WATER, "block_fluid_coolant");
    }
     
    public static void register(){
        registerBlock(block_ore_copper);
        registerBlock(block_copper);
        
        registerBlock(block_ore_tin);
        registerBlock(block_tin);
        
        registerBlock(block_ore_silver);
        registerBlock(block_silver);
        
        registerBlock(block_ore_eutine);
        registerBlock(block_eutine);
        
        registerBlock(block_ore_mithril);
        registerBlock(block_mithril);
        
        registerBlock(block_ore_adamantite);
        registerBlock(block_adamantite);
        
        registerBlock(block_ore_rune);
        registerBlock(block_rune);
        
        registerBlock(block_ore_fractum);
        registerBlock(block_fractum);
        
        registerBlock(block_ore_silicon);
        registerBlock(block_silicon);

        registerBlock(block_steel);
        registerBlock(block_bronze);
        registerBlock(block_brass);
        
        /**Crystals*/
        registerBlock(block_ore_onyx);
        registerBlock(block_onyx);
        
        registerBlock(block_ore_satsum);
        registerBlock(block_satsum);
        
        registerBlock(block_ore_azurite);
        registerBlock(block_azurite);
        
        registerBlock(block_ore_ruby);
        registerBlock(block_ruby);
        
        registerBlock(block_ore_amythest);
        registerBlock(block_amythest);
        
        registerBlock(block_ore_yellowtopaz);
        registerBlock(block_yellowtopaz);
        
        registerBlock(block_ore_fireopal);
        registerBlock(block_fireopal);
        
        registerBlock(block_ore_turquoise);
        registerBlock(block_turquoise);
        
        registerBlock(block_ore_blackdiamond);
        registerBlock(block_blackdiamond);
        
        registerBlock(block_red);
        
        registerBlock(block_godone);
        registerBlock(block_godtwo);
        registerBlock(block_godthree);
        
        registerBlock(block_machineframe_basic);
        registerBlock(block_machineframe_basicupgrade);
        
        registerBlock(block_machineframe_ender);
        registerBlock(block_machineframe_enderupgrade);
        
        registerBlock(block_capacitor_basic, itemblock_capacitor_basic);
        registerBlock(block_capacitor_advanced, itemblock_capacitor_advanced);
        registerBlock(block_capacitor_ender, itemblock_capacitor_ender);
        registerBlock(block_capacitor_creative, itemblock_capacitor_creative);
        
        registerBlock(block_fluidtank_basic, itemblock_fluidtank_basic);
        
        registerBlock(block_energypipe_basic);
        registerBlock(block_energypipe_advanced);
        registerBlock(block_energypipe_ender);
        registerBlock(block_energypipe_creative);
        
        registerBlock(block_itempipe_basic_solid);
        registerBlock(block_itempipe_basic_clear);
        registerBlock(block_itempipe_advanced_solid);
        registerBlock(block_itempipe_advanced_clear);
        registerBlock(block_itempipe_ender_solid);
        registerBlock(block_itempipe_ender_clear);
        registerBlock(block_itempipe_creative_solid);
        registerBlock(block_itempipe_creative_clear);
        
        registerBlock(block_fluidpipe_basic_solid);
        registerBlock(block_fluidpipe_basic_clear);
        registerBlock(block_fluidpipe_advanced_solid);
        registerBlock(block_fluidpipe_advanced_clear);
        registerBlock(block_fluidpipe_ender_solid);
        registerBlock(block_fluidpipe_ender_clear);
        registerBlock(block_fluidpipe_creative_solid);
        registerBlock(block_fluidpipe_creative_clear);
        
        registerBlock(block_poweredfurnace_basic);
        registerBlock(block_poweredfurnace_basic_burning);
        registerBlock(block_poweredfurnace_ender);
        registerBlock(block_poweredfurnace_ender_burning);
        
        registerBlock(block_poweredgrinder_basic);
        registerBlock(block_poweredgrinder_basic_burning);
        registerBlock(block_poweredgrinder_ender);
        registerBlock(block_poweredgrinder_ender_burning);
        
        registerBlock(block_poweredcompressor_basic);
        registerBlock(block_poweredcompressor_basic_burning);
        registerBlock(block_poweredcompressor_ender);
        registerBlock(block_poweredcompressor_ender_burning);
        
        registerBlock(block_energizedfurnace_basic);
        registerBlock(block_energizedfurnace_basic_burning);
        registerBlock(block_energizedfurnace_ender);
        registerBlock(block_energizedfurnace_ender_burning);

        registerBlock(block_energizedgrinder_basic);
        registerBlock(block_energizedgrinder_basic_burning);
        registerBlock(block_energizedgrinder_ender);
        registerBlock(block_energizedgrinder_ender_burning);
        
        registerBlock(block_energizedcompressor_basic);
        registerBlock(block_energizedcompressor_basic_burning);
        registerBlock(block_energizedcompressor_ender);
        registerBlock(block_energizedcompressor_ender_burning);
        
        registerBlock(block_energizedcombiner_basic);
        registerBlock(block_energizedcombiner_basic_burning);
        registerBlock(block_energizedcombiner_ender);
        registerBlock(block_energizedcombiner_ender_burning);
        
        registerBlock(block_fluid_coolant);
        registerFluidModel(block_fluid_coolant);
    }
     
    public static void registerRenders(){
        registerRender(block_ore_copper);
        registerRender(block_copper);
        
        registerRender(block_ore_tin);
        registerRender(block_tin);
        
        registerRender(block_ore_silver);
        registerRender(block_silver);
        
        registerRender(block_ore_eutine);
        registerRender(block_eutine);
        
        registerRender(block_ore_mithril);
        registerRender(block_mithril);
        
        registerRender(block_ore_adamantite);
        registerRender(block_adamantite);
        
        registerRender(block_ore_rune);
        registerRender(block_rune);
        
        registerRender(block_ore_fractum);
        registerRender(block_fractum);
        
        registerRender(block_ore_silicon);
        registerRender(block_silicon);
        
        registerRender(block_steel);
        registerRender(block_bronze);
        registerRender(block_brass);
        
        
        /**Crystals*/
        registerRender(block_ore_onyx);
        registerRender(block_onyx);
        
        registerRender(block_ore_satsum);
        registerRender(block_satsum);
        
        registerRender(block_ore_azurite);
        registerRender(block_azurite);
        
        registerRender(block_ore_ruby);
        registerRender(block_ruby);
        
        registerRender(block_ore_amythest);
        registerRender(block_amythest);
        
        registerRender(block_ore_yellowtopaz);
        registerRender(block_yellowtopaz);
        
        registerRender(block_ore_fireopal);
        registerRender(block_fireopal);
        
        registerRender(block_ore_turquoise);
        registerRender(block_turquoise);
        
        registerRender(block_ore_blackdiamond);
        registerRender(block_blackdiamond);
        
        registerRender(block_red);
        
        registerRender(block_godone);
        registerRender(block_godtwo);
        registerRender(block_godthree);
        
        registerRender(block_machineframe_basic);
        registerRender(block_machineframe_basicupgrade);
        
        registerRender(block_machineframe_ender);
        registerRender(block_machineframe_enderupgrade);
        
        registerRender(block_capacitor_basic);
        registerRender(block_capacitor_advanced);
        registerRender(block_capacitor_ender);
        registerRender(block_capacitor_creative);
        
        registerRender(block_fluidtank_basic);
        
        registerRender(block_energypipe_basic);
        registerRender(block_energypipe_advanced);
        registerRender(block_energypipe_ender);
        registerRender(block_energypipe_creative);
        
        registerRender(block_itempipe_basic_solid);
        registerRender(block_itempipe_basic_clear);
        registerRender(block_itempipe_advanced_solid);
        registerRender(block_itempipe_advanced_clear);
        registerRender(block_itempipe_ender_solid);
        registerRender(block_itempipe_ender_clear);
        registerRender(block_itempipe_creative_solid);
        registerRender(block_itempipe_creative_clear);

        registerRender(block_fluidpipe_basic_solid);
        registerRender(block_fluidpipe_basic_clear);
        registerRender(block_fluidpipe_advanced_solid);
        registerRender(block_fluidpipe_advanced_clear);
        registerRender(block_fluidpipe_ender_solid);
        registerRender(block_fluidpipe_ender_clear);
        registerRender(block_fluidpipe_creative_solid);
        registerRender(block_fluidpipe_creative_clear);
        
        registerRender(block_poweredfurnace_basic);
        registerRender(block_poweredfurnace_basic_burning);
        registerRender(block_poweredfurnace_ender);
        registerRender(block_poweredfurnace_ender_burning);
        
        registerRender(block_poweredgrinder_basic);
        registerRender(block_poweredgrinder_basic_burning);
        registerRender(block_poweredgrinder_ender);
        registerRender(block_poweredgrinder_ender_burning);
        
        registerRender(block_poweredcompressor_basic);
        registerRender(block_poweredcompressor_basic_burning);
        registerRender(block_poweredcompressor_ender);
        registerRender(block_poweredcompressor_ender_burning);

        registerRender(block_energizedfurnace_basic);
        registerRender(block_energizedfurnace_basic_burning);
        registerRender(block_energizedfurnace_ender);
        registerRender(block_energizedfurnace_ender_burning);

        registerRender(block_energizedgrinder_basic);
        registerRender(block_energizedgrinder_basic_burning);
        registerRender(block_energizedgrinder_ender);
        registerRender(block_energizedgrinder_ender_burning);
        
        registerRender(block_energizedcompressor_basic);
        registerRender(block_energizedcompressor_basic_burning);
        registerRender(block_energizedcompressor_ender);
        registerRender(block_energizedcompressor_ender_burning);
        
        registerRender(block_energizedcombiner_basic);
        registerRender(block_energizedcombiner_basic_burning);
        registerRender(block_energizedcombiner_ender);
        registerRender(block_energizedcombiner_ender_burning);
        
    }
     
    public static void registerRender(Block block){
        Item item = Item.getItemFromBlock(block);
        Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
    }
    
    public static void registerBlock(Block block, ItemBlock item){
        GameRegistry.register(block);
        GameRegistry.register(item, block.getRegistryName());
    }
    
    public static void registerBlock(Block block){
        ItemBlock item = new ItemBlock(block);
        GameRegistry.register(block);
        GameRegistry.register(item, block.getRegistryName());
    }
    
    public static void registerFluidModel(TRZBlockFluid fluidBlock){
        ItemBlock item = (ItemBlock) ItemBlock.getItemFromBlock(fluidBlock);
        
        ModelBakery.registerItemVariants(item);

        final ModelResourceLocation modelResourceLocation = new ModelResourceLocation("orecraft:block_fluid_coolant", fluidBlock.getFluid().getName());

        ModelLoader.setCustomMeshDefinition(item, MeshDefinitionFix.create(stack -> modelResourceLocation));

        ModelLoader.setCustomStateMapper((Block) fluidBlock, new StateMapperBase() {
            @Override
            protected ModelResourceLocation getModelResourceLocation(IBlockState p_178132_1_) {
                return modelResourceLocation;
            }
        });

        //GameRegistry.register(item);
    }
    
}
 

 

 

Spoiler

{
    "forge-marker": 1,
    "variants": {
        "coolant": {
             "model": "forge:fluid",
             "custom": {
                  "fluid": "coolant"
             }
        } 
        
    }
}

 

Spoiler

package com.zeher.trzcore.fluid;

import net.minecraft.util.ResourceLocation;
import net.minecraftforge.fluids.Fluid;

public class TRZFluid extends Fluid {

    public TRZFluid(String fluidName, ResourceLocation still, ResourceLocation flowing) {
        super(fluidName, still, flowing);
    }

}
 

 

 

Im really at a loss, getting frustrated which isnt helping. Thanks in advance

Link to comment
Share on other sites

  • 1 month later...

Not sure if you've figured it out yet, since it has been a while since you posted. I have only recently got back into trying modding fluids and after a bit of digging around figured it out. I haven't finished with the tanks and buckets yet, but you can get information on the fluid blocks in my tutorial here: http://jabelarminecraft.blogspot.com/p/minecraft-modding-fluids_18.html

 

You can also see some working code in my example mod here: https://github.com/jabelar/ExampleMod-1.12/tree/master/src/main/java/com/blogspot/jabelarminecraft/examplemod In that example I made a slime fluid block (that can push you like water and also puts an colored overlay on the screen if you go deep into it (also like water). 

Check out my tutorials here: http://jabelarminecraft.blogspot.com/

Link to comment
Share on other sites

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

    • The problematic mods turned out to be: -- Supplementaries -- Amendments
    • Yes, I removed 15 mods and the server/game does not crash, now I will look for which one. Thanks for the help!
    • Maybe an issue with one of these mods: Scena, Supplementaries, Vampirism, moreplayermodels or quark
    • ---- Minecraft Crash Report ---- // Don't be sad, have a hug! <3 Time: 2024-05-13 10:47:00 Description: Ticking entity java.lang.IllegalArgumentException: Can't find attribute minecraft:generic.attack_damage     at net.minecraft.world.entity.ai.attributes.AttributeSupplier.m_22260_(AttributeSupplier.java:21) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading}     at net.minecraft.world.entity.ai.attributes.AttributeSupplier.m_22245_(AttributeSupplier.java:28) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading}     at net.minecraft.world.entity.ai.attributes.AttributeMap.m_22181_(AttributeMap.java:76) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading}     at net.minecraft.world.entity.LivingEntity.m_21133_(LivingEntity.java:1833) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries.mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:scena.mixins.json:common.LivingEntityEquipmentSlotMixin,pl:mixin:APP:moreplayermodels.mixins.json:LivingEntityMixin,pl:mixin:APP:mixins.enderio.json:LivingEntityMixin,pl:mixin:APP:quark.mixins.json:accessor.AccessorLivingEntity,pl:mixin:APP:curios.mixins.json:MixinLivingEntity,pl:mixin:APP:adastra-common.mixins.json:common.EntityBelowWorldMixin,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityAccessor,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.radio.LivingEntityMixin,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin,pl:mixin:APP:aether.mixins.json:common.LivingEntityMixin,pl:mixin:APP:aether.mixins.json:common.accessor.LivingEntityAccessor,pl:mixin:A}     at net.minecraft.world.entity.Mob.m_7327_(Mob.java:1398) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:vampirism.mixins.json:MixinMobEntity,pl:mixin:APP:tumbleweed.mixins.json:MobAccessor,pl:mixin:APP:moonlight-common.mixins.json:EntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.MobMixin,pl:mixin:APP:aether.mixins.json:common.MobMixin,pl:mixin:A}     at net.minecraft.world.entity.ai.goal.MeleeAttackGoal.m_6739_(MeleeAttackGoal.java:147) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading,pl:accesstransformer:B}     at net.minecraft.world.entity.ai.goal.MeleeAttackGoal.m_8037_(MeleeAttackGoal.java:138) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading,pl:accesstransformer:B}     at net.minecraft.world.entity.ai.goal.WrappedGoal.m_8037_(WrappedGoal.java:65) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading}     at net.minecraft.world.entity.ai.goal.GoalSelector.m_186081_(GoalSelector.java:120) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}     at net.minecraft.world.entity.ai.goal.GoalSelector.m_25373_(GoalSelector.java:111) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}     at net.minecraft.world.entity.Mob.m_6140_(Mob.java:760) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:vampirism.mixins.json:MixinMobEntity,pl:mixin:APP:tumbleweed.mixins.json:MobAccessor,pl:mixin:APP:moonlight-common.mixins.json:EntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.MobMixin,pl:mixin:APP:aether.mixins.json:common.MobMixin,pl:mixin:A}     at net.minecraft.world.entity.LivingEntity.m_8107_(LivingEntity.java:2546) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries.mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:scena.mixins.json:common.LivingEntityEquipmentSlotMixin,pl:mixin:APP:moreplayermodels.mixins.json:LivingEntityMixin,pl:mixin:APP:mixins.enderio.json:LivingEntityMixin,pl:mixin:APP:quark.mixins.json:accessor.AccessorLivingEntity,pl:mixin:APP:curios.mixins.json:MixinLivingEntity,pl:mixin:APP:adastra-common.mixins.json:common.EntityBelowWorldMixin,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityAccessor,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.radio.LivingEntityMixin,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin,pl:mixin:APP:aether.mixins.json:common.LivingEntityMixin,pl:mixin:APP:aether.mixins.json:common.accessor.LivingEntityAccessor,pl:mixin:A}     at net.minecraft.world.entity.Mob.m_8107_(Mob.java:536) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:vampirism.mixins.json:MixinMobEntity,pl:mixin:APP:tumbleweed.mixins.json:MobAccessor,pl:mixin:APP:moonlight-common.mixins.json:EntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.MobMixin,pl:mixin:APP:aether.mixins.json:common.MobMixin,pl:mixin:A}     at net.minecraft.world.entity.AgeableMob.m_8107_(AgeableMob.java:128) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,re:classloading}     at net.minecraft.world.entity.animal.Animal.m_8107_(Animal.java:54) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,re:classloading,pl:mixin:APP:quark.mixins.json:AnimalMixin,pl:mixin:A}     at net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2296) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries.mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:scena.mixins.json:common.LivingEntityEquipmentSlotMixin,pl:mixin:APP:moreplayermodels.mixins.json:LivingEntityMixin,pl:mixin:APP:mixins.enderio.json:LivingEntityMixin,pl:mixin:APP:quark.mixins.json:accessor.AccessorLivingEntity,pl:mixin:APP:curios.mixins.json:MixinLivingEntity,pl:mixin:APP:adastra-common.mixins.json:common.EntityBelowWorldMixin,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityAccessor,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.radio.LivingEntityMixin,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin,pl:mixin:APP:aether.mixins.json:common.LivingEntityMixin,pl:mixin:APP:aether.mixins.json:common.accessor.LivingEntityAccessor,pl:mixin:A}     at net.minecraft.world.entity.Mob.m_8119_(Mob.java:337) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:vampirism.mixins.json:MixinMobEntity,pl:mixin:APP:tumbleweed.mixins.json:MobAccessor,pl:mixin:APP:moonlight-common.mixins.json:EntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.MobMixin,pl:mixin:APP:aether.mixins.json:common.MobMixin,pl:mixin:A}     at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:693) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:zombieawareness.mixins.json:MixinPlaySound,pl:mixin:APP:zombieawareness.mixins.json:MixinLevelEvent,pl:mixin:APP:adastra-common.mixins.json:common.ServerLevelMixin,pl:mixin:APP:adastra-common.mixins.json:common.multipart.ServerLevelMixin,pl:mixin:APP:aether.mixins.json:common.accessor.ServerLevelAccessor,pl:mixin:A}     at net.minecraft.world.level.Level.m_46653_(Level.java:479) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:cloud,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:cloud,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.LevelMixin,pl:mixin:APP:adastra.mixins.json:common.multipart.LevelMixin,pl:mixin:APP:aether.mixins.json:common.accessor.LevelAccessor,pl:mixin:A}     at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:zombieawareness.mixins.json:MixinPlaySound,pl:mixin:APP:zombieawareness.mixins.json:MixinLevelEvent,pl:mixin:APP:adastra-common.mixins.json:common.ServerLevelMixin,pl:mixin:APP:adastra-common.mixins.json:common.multipart.ServerLevelMixin,pl:mixin:APP:aether.mixins.json:common.accessor.ServerLevelAccessor,pl:mixin:A}     at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading}     at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:zombieawareness.mixins.json:MixinPlaySound,pl:mixin:APP:zombieawareness.mixins.json:MixinLevelEvent,pl:mixin:APP:adastra-common.mixins.json:common.ServerLevelMixin,pl:mixin:APP:adastra-common.mixins.json:common.multipart.ServerLevelMixin,pl:mixin:APP:aether.mixins.json:common.accessor.ServerLevelAccessor,pl:mixin:A}     at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:A}     at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}     at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:A}     at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:A}     at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:A}     at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Server thread Stacktrace:     at net.minecraft.world.entity.ai.attributes.AttributeSupplier.m_22260_(AttributeSupplier.java:21) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading}     at net.minecraft.world.entity.ai.attributes.AttributeSupplier.m_22245_(AttributeSupplier.java:28) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading}     at net.minecraft.world.entity.ai.attributes.AttributeMap.m_22181_(AttributeMap.java:76) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading}     at net.minecraft.world.entity.LivingEntity.m_21133_(LivingEntity.java:1833) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries.mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:scena.mixins.json:common.LivingEntityEquipmentSlotMixin,pl:mixin:APP:moreplayermodels.mixins.json:LivingEntityMixin,pl:mixin:APP:mixins.enderio.json:LivingEntityMixin,pl:mixin:APP:quark.mixins.json:accessor.AccessorLivingEntity,pl:mixin:APP:curios.mixins.json:MixinLivingEntity,pl:mixin:APP:adastra-common.mixins.json:common.EntityBelowWorldMixin,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityAccessor,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.radio.LivingEntityMixin,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin,pl:mixin:APP:aether.mixins.json:common.LivingEntityMixin,pl:mixin:APP:aether.mixins.json:common.accessor.LivingEntityAccessor,pl:mixin:A}     at net.minecraft.world.entity.Mob.m_7327_(Mob.java:1398) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:vampirism.mixins.json:MixinMobEntity,pl:mixin:APP:tumbleweed.mixins.json:MobAccessor,pl:mixin:APP:moonlight-common.mixins.json:EntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.MobMixin,pl:mixin:APP:aether.mixins.json:common.MobMixin,pl:mixin:A}     at net.minecraft.world.entity.ai.goal.MeleeAttackGoal.m_6739_(MeleeAttackGoal.java:147) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading,pl:accesstransformer:B}     at net.minecraft.world.entity.ai.goal.MeleeAttackGoal.m_8037_(MeleeAttackGoal.java:138) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading,pl:accesstransformer:B}     at net.minecraft.world.entity.ai.goal.WrappedGoal.m_8037_(WrappedGoal.java:65) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading}     at net.minecraft.world.entity.ai.goal.GoalSelector.m_186081_(GoalSelector.java:120) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}     at net.minecraft.world.entity.ai.goal.GoalSelector.m_25373_(GoalSelector.java:111) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}     at net.minecraft.world.entity.Mob.m_6140_(Mob.java:760) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:vampirism.mixins.json:MixinMobEntity,pl:mixin:APP:tumbleweed.mixins.json:MobAccessor,pl:mixin:APP:moonlight-common.mixins.json:EntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.MobMixin,pl:mixin:APP:aether.mixins.json:common.MobMixin,pl:mixin:A}     at net.minecraft.world.entity.LivingEntity.m_8107_(LivingEntity.java:2546) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries.mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:scena.mixins.json:common.LivingEntityEquipmentSlotMixin,pl:mixin:APP:moreplayermodels.mixins.json:LivingEntityMixin,pl:mixin:APP:mixins.enderio.json:LivingEntityMixin,pl:mixin:APP:quark.mixins.json:accessor.AccessorLivingEntity,pl:mixin:APP:curios.mixins.json:MixinLivingEntity,pl:mixin:APP:adastra-common.mixins.json:common.EntityBelowWorldMixin,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityAccessor,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.radio.LivingEntityMixin,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin,pl:mixin:APP:aether.mixins.json:common.LivingEntityMixin,pl:mixin:APP:aether.mixins.json:common.accessor.LivingEntityAccessor,pl:mixin:A}     at net.minecraft.world.entity.Mob.m_8107_(Mob.java:536) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:vampirism.mixins.json:MixinMobEntity,pl:mixin:APP:tumbleweed.mixins.json:MobAccessor,pl:mixin:APP:moonlight-common.mixins.json:EntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.MobMixin,pl:mixin:APP:aether.mixins.json:common.MobMixin,pl:mixin:A}     at net.minecraft.world.entity.AgeableMob.m_8107_(AgeableMob.java:128) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,re:classloading}     at net.minecraft.world.entity.animal.Animal.m_8107_(Animal.java:54) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,re:classloading,pl:mixin:APP:quark.mixins.json:AnimalMixin,pl:mixin:A}     at net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2296) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries.mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:scena.mixins.json:common.LivingEntityEquipmentSlotMixin,pl:mixin:APP:moreplayermodels.mixins.json:LivingEntityMixin,pl:mixin:APP:mixins.enderio.json:LivingEntityMixin,pl:mixin:APP:quark.mixins.json:accessor.AccessorLivingEntity,pl:mixin:APP:curios.mixins.json:MixinLivingEntity,pl:mixin:APP:adastra-common.mixins.json:common.EntityBelowWorldMixin,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityAccessor,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.radio.LivingEntityMixin,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin,pl:mixin:APP:aether.mixins.json:common.LivingEntityMixin,pl:mixin:APP:aether.mixins.json:common.accessor.LivingEntityAccessor,pl:mixin:A}     at net.minecraft.world.entity.Mob.m_8119_(Mob.java:337) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:vampirism.mixins.json:MixinMobEntity,pl:mixin:APP:tumbleweed.mixins.json:MobAccessor,pl:mixin:APP:moonlight-common.mixins.json:EntityMixin,pl:mixin:APP:adastra-common.mixins.json:common.MobMixin,pl:mixin:APP:aether.mixins.json:common.MobMixin,pl:mixin:A}     at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:693) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:zombieawareness.mixins.json:MixinPlaySound,pl:mixin:APP:zombieawareness.mixins.json:MixinLevelEvent,pl:mixin:APP:adastra-common.mixins.json:common.ServerLevelMixin,pl:mixin:APP:adastra-common.mixins.json:common.multipart.ServerLevelMixin,pl:mixin:APP:aether.mixins.json:common.accessor.ServerLevelAccessor,pl:mixin:A}     at net.minecraft.world.level.Level.m_46653_(Level.java:479) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:cloud,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:cloud,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.LevelMixin,pl:mixin:APP:adastra.mixins.json:common.multipart.LevelMixin,pl:mixin:APP:aether.mixins.json:common.accessor.LevelAccessor,pl:mixin:A}     at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:zombieawareness.mixins.json:MixinPlaySound,pl:mixin:APP:zombieawareness.mixins.json:MixinLevelEvent,pl:mixin:APP:adastra-common.mixins.json:common.ServerLevelMixin,pl:mixin:APP:adastra-common.mixins.json:common.multipart.ServerLevelMixin,pl:mixin:APP:aether.mixins.json:common.accessor.ServerLevelAccessor,pl:mixin:A}     at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading}     at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:zombieawareness.mixins.json:MixinPlaySound,pl:mixin:APP:zombieawareness.mixins.json:MixinLevelEvent,pl:mixin:APP:adastra-common.mixins.json:common.ServerLevelMixin,pl:mixin:APP:adastra-common.mixins.json:common.multipart.ServerLevelMixin,pl:mixin:APP:aether.mixins.json:common.accessor.ServerLevelAccessor,pl:mixin:A} -- Entity being ticked -- Details:     Entity Type: minecraft:cow (net.minecraft.world.entity.animal.Cow)     Entity ID: 38     Entity Name: Cow     Entity's Exact location: -18.91, 67.00, 140.77     Entity's Block location: World: (-19,67,140), Section: (at 13,3,12 in -2,4,8; chunk contains blocks -32,-64,128 to -17,319,143), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,-64,0 to -1,319,511)     Entity's Momentum: -0.50, 0.36, 0.08     Entity's Passengers: []     Entity's Vehicle: null Stacktrace:     at net.minecraft.world.level.Level.m_46653_(Level.java:479) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:cloud,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:cloud,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.LevelMixin,pl:mixin:APP:adastra.mixins.json:common.multipart.LevelMixin,pl:mixin:APP:aether.mixins.json:common.accessor.LevelAccessor,pl:mixin:A}     at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:zombieawareness.mixins.json:MixinPlaySound,pl:mixin:APP:zombieawareness.mixins.json:MixinLevelEvent,pl:mixin:APP:adastra-common.mixins.json:common.ServerLevelMixin,pl:mixin:APP:adastra-common.mixins.json:common.multipart.ServerLevelMixin,pl:mixin:APP:aether.mixins.json:common.accessor.ServerLevelAccessor,pl:mixin:A}     at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:classloading}     at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:zombieawareness.mixins.json:MixinPlaySound,pl:mixin:APP:zombieawareness.mixins.json:MixinLevelEvent,pl:mixin:APP:adastra-common.mixins.json:common.ServerLevelMixin,pl:mixin:APP:adastra-common.mixins.json:common.multipart.ServerLevelMixin,pl:mixin:APP:aether.mixins.json:common.accessor.ServerLevelAccessor,pl:mixin:A}     at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:A}     at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}     at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:A}     at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:A}     at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:A}     at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin} -- Affected level -- Details:     All players: 2 total; [ServerPlayer['unclickable'/396, l='ServerLevel[world]', x=17.55, y=71.00, z=18.07], ServerPlayer['Fallen1703'/663, l='ServerLevel[world]', x=27.50, y=75.00, z=37.50]]     Chunk stats: 2209     Level dimension: minecraft:overworld     Level spawn location: World: (0,71,32), Section: (at 0,7,0 in 0,4,2; chunk contains blocks 0,-64,32 to 15,319,47), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511)     Level time: 61817 game time, 61817 day time     Level name: world     Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false     Level weather: Rain time: 96476 (now: false), thunder time: 109949 (now: false)     Known server brands: forge     Removed feature flags:      Level was modded: true     Level storage version: 0x04ABD - Anvil Stacktrace:     at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:A}     at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}     at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:A}     at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:A}     at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23357!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:A}     at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin} -- System Details -- Details:     Minecraft Version: 1.20.1     Minecraft Version ID: 1.20.1     Operating System: Linux (amd64) version 5.15.0-106-generic     Java Version: 17.0.10, Private Build     Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Private Build     Memory: 5414856712 bytes (5164 MiB) / 8589934592 bytes (8192 MiB) up to 8589934592 bytes (8192 MiB)     CPUs: 4     Processor Vendor: GenuineIntel     Processor Name: Intel(R) Xeon(R) Gold 6336Y CPU @ 2.40GHz     Identifier: Intel64 Family 6 Model 106 Stepping 6     Microarchitecture: Ice Lake (Server)     Frequency (GHz): 2.40     Number of physical packages: 4     Number of physical CPUs: 4     Number of logical CPUs: 4     Graphics card #0 name: GD 5446     Graphics card #0 vendor: Cirrus Logic (0x1013)     Graphics card #0 VRAM (MB): 32.00     Graphics card #0 deviceId: 0x00b8     Graphics card #0 versionInfo: unknown     Memory slot #0 capacity (MB): 10240.00     Memory slot #0 clockSpeed (GHz): -0.00     Memory slot #0 type: RAM     Virtual memory max (MB): 4970.23     Virtual memory used (MB): 9829.27     Swap memory total (MB): 0.00     Swap memory used (MB): 0.00     JVM Flags: 2 total; -Xms8192M -Xmx8192M     Server Running: true     Player Count: 2 / 20; [ServerPlayer['unclickable'/396, l='ServerLevel[world]', x=17.55, y=71.00, z=18.07], ServerPlayer['Fallen1703'/663, l='ServerLevel[world]', x=27.50, y=75.00, z=37.50]]     Data Packs: vanilla, mod:cyclopscore, mod:quarryplus, mod:geckolib, mod:scena (incompatible), mod:botarium (incompatible), mod:aether, mod:towntalk (incompatible), mod:connectivity (incompatible), mod:mcwwindows, mod:dynamiclights (incompatible), mod:polars_mad_tweaks, mod:forgeendertech, mod:citadel (incompatible), mod:alexsmobs (incompatible), mod:evilcraft, mod:zombieawareness (incompatible), mod:yungsapi, mod:epic_explosives, mod:mixinextras (incompatible), mod:weather2 (incompatible), mod:uteamcore, mod:grimoireofgaia, mod:balm, mod:carryon (incompatible), mod:betterfortresses, mod:cloth_config (incompatible), mod:twilightforest, mod:athena, mod:prettypipes (incompatible), mod:advancementplaques (incompatible), mod:usefulbackpacks, mod:signpost, mod:resourcefulconfig (incompatible), mod:fairylights (incompatible), mod:lionfishapi (incompatible), mod:wthit (incompatible), mod:goprone, mod:cataclysm (incompatible), mod:curios (incompatible), mod:blockui, mod:searchables (incompatible), mod:bettervillage, mod:ftbultimine (incompatible), mod:betterstrongholds, mod:more_divines, mod:resourcefullib (incompatible), mod:cumulus_menus, mod:constructionwand, mod:architectury (incompatible), mod:aiimprovements, mod:mcwfurnitures, mod:eternal_tales, mod:cupboard (incompatible), mod:trafficcraft, mod:itemphysic, mod:flib, mod:adchimneys, mod:nitrogen_internals, mod:fallingtree (incompatible), mod:bettermineshafts, mod:dynamictrees (incompatible), mod:divinerpg, mod:cyclic, mod:betteradvancements (incompatible), mod:tht, mod:betteranimationscollection, mod:hermaeusmoramod, mod:cucumber, mod:ftblibrary (incompatible), mod:ftbteams (incompatible), mod:amendments (incompatible), mod:jei, mod:ae2 (incompatible), mod:libraryferret, mod:mekanism, mod:mekanismgenerators, mod:mekanismadditions, mod:mekanismtools, mod:kobolds, mod:invtweaks, mod:journeymap (incompatible), mod:tumbleweed (incompatible), mod:badpackets (incompatible), mod:dragon_priest_mod, mod:rare_ice (incompatible), mod:midnightlib (incompatible), mod:starlight (incompatible), mod:additional_lights, mod:iceandfire, mod:inventorypets (incompatible), mod:puzzlesaccessapi, mod:mysticalagriculture, mod:dungeons_arise, mod:craftingtweaks, mod:zerocore (incompatible), mod:bigreactors (incompatible), mod:useless_sword, mod:duneons, mod:terrablender, mod:biomesoplenty (incompatible), mod:moonlight (incompatible), mod:mousetweaks, mod:ftbquests (incompatible), mod:mixinsquared (incompatible), mod:creativecore, mod:domum_ornamentum, mod:enderio, mod:kotlinforforge (incompatible), mod:golems, mod:iceberg (incompatible), mod:rats, mod:forge, mod:gravestone, mod:moreplayermodels (incompatible), mod:securitycraft, mod:storagedrawers (incompatible), mod:zeta (incompatible), mod:quark (incompatible), mod:supplementaries, mod:toughasnails (incompatible), mod:armourers_workshop (incompatible), mod:inventoryhud (incompatible), mod:structurize, mod:multipiston, mod:coroutil (incompatible), mod:minecolonies, mod:creeperoverhaul, mod:appleskin (incompatible), mod:vampirism, mod:puzzleslib, mod:chiselsandbits (incompatible), mod:ad_astra (incompatible), Supplementaries Generated Pack, builtin/aether_accessories, golems:golems_addon_biomesoplenty, golems:golems_addon_mekanism, golems:golems_addon_quark     Enabled Feature Flags: minecraft:vanilla     World Generation: Stable     Is Modded: Definitely; Server brand changed to 'forge'     Type: Dedicated Server (map_server.txt)     ModLauncher: 10.0.9+10.0.9+main.dcd20f30     ModLauncher launch target: forgeserver     ModLauncher naming: srg     ModLauncher services:          mixin-0.8.5.jar mixin PLUGINSERVICE          eventbus-6.0.5.jar eventbus PLUGINSERVICE          loader-47.2.2.jar slf4jfixer PLUGINSERVICE          loader-47.2.2.jar object_holder_definalize PLUGINSERVICE          loader-47.2.2.jar runtime_enum_extender PLUGINSERVICE          loader-47.2.2.jar capability_token_subclass PLUGINSERVICE          accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE          loader-47.2.2.jar runtimedistcleaner PLUGINSERVICE          modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE          modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE      FML Language Providers:          [email protected]         [email protected]         [email protected]         [email protected]         [email protected]     Mod List:          CyclopsCore-1.20.1-1.19.1.jar                     |Cyclops Core                  |cyclopscore                   |1.19.1              |DONE      |Manifest: NOSIGNATURE         AdditionalEnchantedMiner-1.20.1-1201.0.58.jar     |QuarryPlus                    |quarryplus                    |1201.0.58           |DONE      |Manifest: ef:50:af:b3:03:e0:3e:70:a7:ef:78:77:a5:4d:d4:b5:07:ec:df:9d:d6:f3:12:13:c9:3c:cd:9a:0a:3e:6b:43         geckolib-forge-1.20.1-4.4.4.jar                   |GeckoLib 4                    |geckolib                      |4.4.4               |DONE      |Manifest: NOSIGNATURE         scena-forge-1.0.103.jar                           |Scena                         |scena                         |1.0.103             |DONE      |Manifest: NOSIGNATURE         botarium-forge-1.20.1-2.3.3.jar                   |Botarium                      |botarium                      |2.3.3               |DONE      |Manifest: NOSIGNATURE         aether-1.20.1-1.4.2-neoforge.jar                  |The Aether                    |aether                        |1.20.1-1.4.2-neoforg|DONE      |Manifest: NOSIGNATURE         towntalk-1.20.1-1.0.1.jar                         |TownTalk                      |towntalk                      |1.0.1               |DONE      |Manifest: NOSIGNATURE         connectivity-1.20.1-5.5.jar                       |Connectivity Mod              |connectivity                  |1.20.1-5.5          |DONE      |Manifest: NOSIGNATURE         mcw-windows-2.2.1-mc1.20.1forge.jar               |Macaw's Windows               |mcwwindows                    |2.2.1               |DONE      |Manifest: NOSIGNATURE         dynamiclights-1.20.1.2.jar                        |Dynamic Lights                |dynamiclights                 |1.20.1.2            |DONE      |Manifest: NOSIGNATURE         polars_mad_tweaks-1.20-1.3.jar                    |Polars Mad Tweaks             |polars_mad_tweaks             |1.20-1.3            |DONE      |Manifest: NOSIGNATURE         ForgeEndertech-1.20.1-11.1.1.1-build.0365.jar     |ForgeEndertech                |forgeendertech                |11.1.1.1            |DONE      |Manifest: NOSIGNATURE         citadel-2.5.4-1.20.1.jar                          |Citadel                       |citadel                       |2.5.4               |DONE      |Manifest: NOSIGNATURE         alexsmobs-1.22.8.jar                              |Alex's Mobs                   |alexsmobs                     |1.22.8              |DONE      |Manifest: NOSIGNATURE         EvilCraft-1.20.1-1.2.39.jar                       |EvilCraft                     |evilcraft                     |1.2.39              |DONE      |Manifest: NOSIGNATURE         zombieawareness-1.20.1-1.13.1.jar                 |Zombie Awareness              |zombieawareness               |1.20.1-1.13.1       |DONE      |Manifest: NOSIGNATURE         YungsApi-1.20-Forge-4.0.5.jar                     |YUNG's API                    |yungsapi                      |1.20-Forge-4.0.5    |DONE      |Manifest: NOSIGNATURE         Epic Explosives v1.3 - 1.20.1.jar                 |Epic Explosives               |epic_explosives               |1.3                 |DONE      |Manifest: NOSIGNATURE         mixinextras-forge-0.2.0-beta.9.jar                |MixinExtras                   |mixinextras                   |0.2.0-beta.9        |DONE      |Manifest: NOSIGNATURE         weather2-1.20.1-2.8.3.jar                         |Weather2                      |weather2                      |1.20.1-2.8.3        |DONE      |Manifest: NOSIGNATURE         u_team_core-forge-1.20.1-5.1.4.269.jar            |U Team Core                   |uteamcore                     |5.1.4.269           |DONE      |Manifest: f4:a6:0b:ee:cb:8a:1a:ea:9f:9d:45:91:8f:8b:b3:ae:26:f3:bf:05:86:1d:90:9e:f6:32:2a:1a:ed:1d:ce:b0         GrimoireOfGaia4-1.20.1-4.0.0-alpha.8.jar          |Grimoire of Gaia 4            |grimoireofgaia                |4.0.0-alpha.8       |DONE      |Manifest: NOSIGNATURE         balm-forge-1.20.1-7.2.2.jar                       |Balm                          |balm                          |7.2.2               |DONE      |Manifest: NOSIGNATURE         carryon-forge-1.20.1-2.1.2.7.jar                  |Carry On                      |carryon                       |2.1.2.7             |DONE      |Manifest: NOSIGNATURE         YungsBetterNetherFortresses-1.20-Forge-2.0.6.jar  |YUNG's Better Nether Fortresse|betterfortresses              |1.20-Forge-2.0.6    |DONE      |Manifest: NOSIGNATURE         cloth-config-11.1.118-forge-1.20.1.jar            |Cloth Config v10 API          |cloth_config                  |11.1.118            |DONE      |Manifest: NOSIGNATURE         twilightforest-1.20.1-4.3.2145-universal.jar      |The Twilight Forest           |twilightforest                |4.3.2145            |DONE      |Manifest: NOSIGNATURE         athena-forge-1.20.1-3.1.2.jar                     |Athena                        |athena                        |3.1.2               |DONE      |Manifest: NOSIGNATURE         PrettyPipes-1.15.0-all.jar                        |PrettyPipes                   |prettypipes                   |1.15.0              |DONE      |Manifest: NOSIGNATURE         AdvancementPlaques-1.20.1-forge-1.5.1.jar         |Advancement Plaques           |advancementplaques            |1.5.1               |DONE      |Manifest: NOSIGNATURE         useful_backpacks-forge-1.20.1-2.0.1.122.jar       |Useful Backpacks              |usefulbackpacks               |2.0.1.122           |DONE      |Manifest: f4:a6:0b:ee:cb:8a:1a:ea:9f:9d:45:91:8f:8b:b3:ae:26:f3:bf:05:86:1d:90:9e:f6:32:2a:1a:ed:1d:ce:b0         signpost-1.20.1-2.02.0.jar                        |signpost                      |signpost                      |2.02.0              |DONE      |Manifest: NOSIGNATURE         resourcefulconfig-forge-1.20.1-2.1.2.jar          |Resourcefulconfig             |resourcefulconfig             |2.1.2               |DONE      |Manifest: NOSIGNATURE         fairylights-7.0.0-1.20.1.jar                      |Fairy Lights                  |fairylights                   |7.0.0               |DONE      |Manifest: NOSIGNATURE         lionfishapi-1.8.jar                               |LionfishAPI                   |lionfishapi                   |1.8                 |DONE      |Manifest: NOSIGNATURE         wthit-forge-8.10.0.jar                            |wthit                         |wthit                         |8.10.0              |DONE      |Manifest: NOSIGNATURE         GoProne-forge-1.20.1-3.1.1.jar                    |GoProne                       |goprone                       |3.1.1               |DONE      |Manifest: NOSIGNATURE         L_Enders_Cataclysm-1.99.2-1.20.1.jar              |Cataclysm Mod                 |cataclysm                     |1.99.2              |DONE      |Manifest: NOSIGNATURE         curios-forge-5.9.0-1.20.1.jar                     |Curios API                    |curios                        |5.9.0+1.20.1        |DONE      |Manifest: NOSIGNATURE         blockui-1.20.1-1.0.155-BETA.jar                   |UI Library Mod                |blockui                       |1.20.1-1.0.155-BETA |DONE      |Manifest: NOSIGNATURE         Searchables-forge-1.20.1-1.0.1.jar                |Searchables                   |searchables                   |1.0.1               |DONE      |Manifest: NOSIGNATURE         bettervillage-forge-1.20.1-3.2.0.jar              |Better village                |bettervillage                 |3.1.0               |DONE      |Manifest: NOSIGNATURE         ftb-ultimine-forge-2001.1.4.jar                   |FTB Ultimine                  |ftbultimine                   |2001.1.4            |DONE      |Manifest: NOSIGNATURE         YungsBetterStrongholds-1.20-Forge-4.0.3.jar       |YUNG's Better Strongholds     |betterstrongholds             |1.20-Forge-4.0.3    |DONE      |Manifest: NOSIGNATURE         More Divines 1.20.1 - v0.6 - Reimagined.jar       |More Divines                  |more_divines                  |0.6                 |DONE      |Manifest: NOSIGNATURE         resourcefullib-forge-1.20.1-2.1.24.jar            |Resourceful Lib               |resourcefullib                |2.1.24              |DONE      |Manifest: NOSIGNATURE         cumulus_menus-1.20.1-1.0.0-neoforge.jar           |Cumulus                       |cumulus_menus                 |1.20.1-1.0.0-neoforg|DONE      |Manifest: NOSIGNATURE         constructionwand-1.20.1-2.11.jar                  |Construction Wand             |constructionwand              |1.20.1-2.11         |DONE      |Manifest: NOSIGNATURE         architectury-9.2.14-forge.jar                     |Architectury                  |architectury                  |9.2.14              |DONE      |Manifest: NOSIGNATURE         AI-Improvements-1.20-0.5.2.jar                    |AI-Improvements               |aiimprovements                |0.5.2               |DONE      |Manifest: NOSIGNATURE         mcw-furniture-3.2.0-mc1.20.1forge.jar             |Macaw's Furniture             |mcwfurnitures                 |3.2.0               |DONE      |Manifest: NOSIGNATURE         Eternal-Tales-Reworking-Update.-Part-V.-Final-v1.6|Eternal Tales                 |eternal_tales                 |1.6.31              |DONE      |Manifest: NOSIGNATURE         cupboard-1.20.1-2.6.jar                           |Cupboard utilities            |cupboard                      |1.20.1-2.6          |DONE      |Manifest: NOSIGNATURE         trafficcraft-1.0.4-1.20.1.jar                     |TrafficCraft                  |trafficcraft                  |1.0.4-1.20.1        |DONE      |Manifest: NOSIGNATURE         ItemPhysic_FORGE_v1.7.1_mc1.20.1.jar              |ItemPhysic                    |itemphysic                    |1.7.1               |DONE      |Manifest: NOSIGNATURE         flib-1.20.1-0.0.12.jar                            |flib                          |flib                          |0.0.12              |DONE      |Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed         AdChimneys-1.20.1-10.1.5.1-build.0365.jar         |Advanced Chimneys             |adchimneys                    |10.1.5.1            |DONE      |Manifest: NOSIGNATURE         nitrogen_internals-1.20.1-1.0.7-neoforge.jar      |Nitrogen                      |nitrogen_internals            |1.20.1-1.0.7-neoforg|DONE      |Manifest: NOSIGNATURE         FallingTree-1.20.1-4.3.4.jar                      |FallingTree                   |fallingtree                   |4.3.4               |DONE      |Manifest: 3c:8e:df:6c:df:a6:2a:9f:af:64:ea:04:9a:cf:65:92:3b:54:93:0e:96:50:b4:52:e1:13:42:18:2b:ae:40:29         YungsBetterMineshafts-1.20-Forge-4.0.4.jar        |YUNG's Better Mineshafts      |bettermineshafts              |1.20-Forge-4.0.4    |DONE      |Manifest: NOSIGNATURE         DynamicTrees-1.20.1-1.3.0-BETA2.jar               |Dynamic Trees                 |dynamictrees                  |1.20.1-1.3.0-BETA2  |DONE      |Manifest: NOSIGNATURE         DivineRPG-1.10.7.3.jar                            |DivineRPG                     |divinerpg                     |1.10.7.3            |DONE      |Manifest: NOSIGNATURE         Cyclic-1.20.1-1.12.9.jar                          |Cyclic                        |cyclic                        |1.12.9              |DONE      |Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed         BetterAdvancements-1.20.1-0.3.2.162.jar           |Better Advancements           |betteradvancements            |0.3.2.162           |DONE      |Manifest: NOSIGNATURE         THT-1.20.1-6.1.1.jar                              |Tan's Huge Trees              |tht                           |6.1.1               |DONE      |Manifest: NOSIGNATURE         BetterAnimationsCollection-v8.0.0-1.20.1-Forge.jar|Better Animations Collection  |betteranimationscollection    |8.0.0               |DONE      |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a         Hermaeus Mora Mod 1.20.1 - v0.6 - Reimagined.jar  |Hermaeus Mora Mod             |hermaeusmoramod               |0.6                 |DONE      |Manifest: NOSIGNATURE         Cucumber-1.20.1-7.0.7.jar                         |Cucumber Library              |cucumber                      |7.0.7               |DONE      |Manifest: NOSIGNATURE         ftb-library-forge-2001.1.5.jar                    |FTB Library                   |ftblibrary                    |2001.1.5            |DONE      |Manifest: NOSIGNATURE         ftb-teams-forge-2001.2.0.jar                      |FTB Teams                     |ftbteams                      |2001.2.0            |DONE      |Manifest: NOSIGNATURE         amendments-1.20-1.1.27.jar                        |Amendments                    |amendments                    |1.20-1.1.27         |DONE      |Manifest: NOSIGNATURE         jei-1.20.1-forge-15.3.0.4.jar                     |Just Enough Items             |jei                           |15.3.0.4            |DONE      |Manifest: NOSIGNATURE         appliedenergistics2-forge-15.2.1-1.20.1.jar       |Applied Energistics 2         |ae2                           |15.2.1              |DONE      |Manifest: NOSIGNATURE         libraryferret-forge-1.20.1-4.0.0.jar              |Library ferret                |libraryferret                 |4.0.0               |DONE      |Manifest: NOSIGNATURE         Mekanism-1.20.1-10.4.6.20.jar                     |Mekanism                      |mekanism                      |10.4.6              |DONE      |Manifest: NOSIGNATURE         MekanismGenerators-1.20.1-10.4.6.20.jar           |Mekanism: Generators          |mekanismgenerators            |10.4.6              |DONE      |Manifest: NOSIGNATURE         MekanismAdditions-1.20.1-10.4.6.20.jar            |Mekanism: Additions           |mekanismadditions             |10.4.6              |DONE      |Manifest: NOSIGNATURE         MekanismTools-1.20.1-10.4.6.20.jar                |Mekanism: Tools               |mekanismtools                 |10.4.6              |DONE      |Manifest: NOSIGNATURE         Kobolds-2.10.12-1.20.1.jar                        |Kobolds                       |kobolds                       |2.10.12             |DONE      |Manifest: NOSIGNATURE         invtweaks-1.20.1-1.1.0.jar                        |Inventory Tweaks Refoxed      |invtweaks                     |1.1.0               |DONE      |Manifest: NOSIGNATURE         journeymap-1.20.1-5.9.21-forge.jar                |Journeymap                    |journeymap                    |5.9.21              |DONE      |Manifest: NOSIGNATURE         Tumbleweed-forge-1.20.1-0.5.5.jar                 |Tumbleweed                    |tumbleweed                    |0.5.5               |DONE      |Manifest: NOSIGNATURE         badpackets-forge-0.4.3.jar                        |Bad Packets                   |badpackets                    |0.4.3               |DONE      |Manifest: NOSIGNATURE         Dragon Priest Mod 1.20.1 - v0.3.jar               |Dragon Priest Mod             |dragon_priest_mod             |0.3                 |DONE      |Manifest: NOSIGNATURE         rare-ice-0.6.0-1.20.1-forge.jar                   |Rare Ice                      |rare_ice                      |0.0NONE             |DONE      |Manifest: NOSIGNATURE         midnightlib-forge-1.4.2-1.20.1.jar                |MidnightLib                   |midnightlib                   |1.4.2               |DONE      |Manifest: NOSIGNATURE         starlight-1.1.2+forge.1cda73c.jar                 |Starlight                     |starlight                     |1.1.2+forge.1cda73c |DONE      |Manifest: NOSIGNATURE         additional_lights-1.20.1-2.1.7.jar                |Additional Lights             |additional_lights             |2.1.7               |DONE      |Manifest: NOSIGNATURE         iceandfire-2.1.13-1.20.1-beta-4.jar               |Ice and Fire                  |iceandfire                    |2.1.13-1.20.1-beta-4|DONE      |Manifest: NOSIGNATURE         inventorypets-1.20.1-2.1.1.jar                    |Inventory Pets                |inventorypets                 |2.1.1               |DONE      |Manifest: NOSIGNATURE         puzzlesaccessapi-forge-8.0.7.jar                  |Puzzles Access Api            |puzzlesaccessapi              |8.0.7               |DONE      |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a         MysticalAgriculture-1.20.1-7.0.11.jar             |Mystical Agriculture          |mysticalagriculture           |7.0.11              |DONE      |Manifest: NOSIGNATURE         DungeonsArise-1.20.1-2.1.57-release.jar           |When Dungeons Arise           |dungeons_arise                |2.1.57-1.20.1       |DONE      |Manifest: NOSIGNATURE         craftingtweaks-forge-1.20.1-18.2.3.jar            |CraftingTweaks                |craftingtweaks                |18.2.3              |DONE      |Manifest: NOSIGNATURE         ZeroCore2-1.20.1-2.1.41.jar                       |Zero CORE 2                   |zerocore                      |1.20.1-2.1.41       |DONE      |Manifest: NOSIGNATURE         ExtremeReactors2-1.20.1-2.0.77.jar                |Extreme Reactors              |bigreactors                   |1.20.1-2.0.77       |DONE      |Manifest: NOSIGNATURE         useless-sword-1.20.1-V1.4.1.jar                   |Useless Sword                 |useless_sword                 |1.4.1               |DONE      |Manifest: NOSIGNATURE         dungeons_1.17_mc1.20.1.jar                        |Minecraft Dungeons            |duneons                       |1.17                |DONE      |Manifest: NOSIGNATURE         server-1.20.1-20230612.114412-srg.jar             |Minecraft                     |minecraft                     |1.20.1              |DONE      |Manifest: NOSIGNATURE         TerraBlender-forge-1.20.1-3.0.1.6.jar             |TerraBlender                  |terrablender                  |3.0.1.6             |DONE      |Manifest: NOSIGNATURE         BiomesOPlenty-1.20.1-18.0.0.598.jar               |Biomes O' Plenty              |biomesoplenty                 |18.0.0.598          |DONE      |Manifest: NOSIGNATURE         moonlight-1.20-2.11.17-forge.jar                  |Moonlight Library             |moonlight                     |1.20-2.11.17        |DONE      |Manifest: NOSIGNATURE         MouseTweaks-forge-mc1.20-2.25.jar                 |Mouse Tweaks                  |mousetweaks                   |2.25                |DONE      |Manifest: NOSIGNATURE         ftb-quests-forge-2001.3.3.jar                     |FTB Quests                    |ftbquests                     |2001.3.3            |DONE      |Manifest: NOSIGNATURE         mixinsquared-forge-0.1.1.jar                      |MixinSquared                  |mixinsquared                  |0.1.1               |DONE      |Manifest: NOSIGNATURE         CreativeCore_FORGE_v2.11.27_mc1.20.1.jar          |CreativeCore                  |creativecore                  |2.11.27             |DONE      |Manifest: NOSIGNATURE         domum_ornamentum-1.20.1-1.0.184-BETA-universal.jar|Domum Ornamentum              |domum_ornamentum              |1.20.1-1.0.184-BETA |DONE      |Manifest: NOSIGNATURE         EnderIO-1.20.1-6.0.25-alpha.jar                   |Ender IO                      |enderio                       |6.0.25-alpha        |DONE      |Manifest: NOSIGNATURE         kffmod-4.9.0.jar                                  |Kotlin For Forge              |kotlinforforge                |4.9.0               |DONE      |Manifest: NOSIGNATURE         extragolems-20.1.0.2-1.20.1.jar                   |Extra Golems                  |golems                        |20.1.0.2            |DONE      |Manifest: NOSIGNATURE         Iceberg-1.20.1-forge-1.1.16.jar                   |Iceberg                       |iceberg                       |1.1.16              |DONE      |Manifest: NOSIGNATURE         Rats-1.20.1-8.1.2.jar                             |Rats                          |rats                          |1.20.1-8.1.2        |DONE      |Manifest: NOSIGNATURE         forge-1.20.1-47.1.105-universal.jar               |NeoForge                      |forge                         |47.1.105            |DONE      |Manifest: NOSIGNATURE         gravestone-forge-1.20.1-1.0.15.jar                |Gravestone Mod                |gravestone                    |1.20.1-1.0.15       |DONE      |Manifest: NOSIGNATURE         MorePlayerModels-1.20.1.20240409.jar              |More Player Models            |moreplayermodels              |1.20.1.20240409     |DONE      |Manifest: NOSIGNATURE         1.20.1-SecurityCraft-v1.9.9.jar                   |SecurityCraft                 |securitycraft                 |1.9.9               |DONE      |Manifest: NOSIGNATURE         storagedrawers-1.20.1-12.0.3.jar                  |Storage Drawers               |storagedrawers                |12.0.3              |DONE      |Manifest: NOSIGNATURE         Zeta-1.0-16.jar                                   |Zeta                          |zeta                          |1.0-16              |DONE      |Manifest: NOSIGNATURE         Quark-4.0-441.jar                                 |Quark                         |quark                         |4.0-441             |DONE      |Manifest: NOSIGNATURE         supplementaries-1.20-2.8.10.jar                   |Supplementaries               |supplementaries               |1.20-2.8.10         |DONE      |Manifest: NOSIGNATURE         ToughAsNails-1.20.1-9.0.0.96.jar                  |Tough As Nails                |toughasnails                  |0.0NONE             |DONE      |Manifest: NOSIGNATURE         armourersworkshop-forge-1.20.1-2.1.3.jar          |Armourer's Workshop           |armourers_workshop            |2.1.3               |DONE      |Manifest: 58:d0:3b:4b:a0:4b:43:fb:59:0f:27:f5:39:d5:65:de:9a:24:ee:2e:15:48:b1:4f:78:1a:e1:ef:cd:a4:d9:0a         invhud.forge.1.20.1-3.4.18.jar                    |Inventory HUD+(Forge edition) |inventoryhud                  |3.4.18              |DONE      |Manifest: NOSIGNATURE         structurize-1.20.1-1.0.730-BETA.jar               |Structurize                   |structurize                   |1.20.1-1.0.730-BETA |DONE      |Manifest: NOSIGNATURE         multipiston-1.20-1.2.43-RELEASE.jar               |Multi-Piston                  |multipiston                   |1.20-1.2.43-RELEASE |DONE      |Manifest: NOSIGNATURE         coroutil-forge-1.20.1-1.3.7.jar                   |CoroUtil                      |coroutil                      |1.20.1-1.3.7        |DONE      |Manifest: NOSIGNATURE         minecolonies-1.20.1-1.1.563-RELEASE.jar           |MineColonies                  |minecolonies                  |1.20.1-1.1.563-RELEA|DONE      |Manifest: NOSIGNATURE         creeperoverhaul-3.0.2-forge-1.20.1.jar            |Creeper Overhaul              |creeperoverhaul               |3.0.2               |DONE      |Manifest: NOSIGNATURE         appleskin-forge-mc1.20.1-2.5.1.jar                |AppleSkin                     |appleskin                     |2.5.1+mc1.20.1      |DONE      |Manifest: NOSIGNATURE         Vampirism-1.20.1-1.10.7.jar                       |Vampirism                     |vampirism                     |1.10.7              |DONE      |Manifest: NOSIGNATURE         PuzzlesLib-v8.1.19-1.20.1-Forge.jar               |Puzzles Lib                   |puzzleslib                    |8.1.19              |DONE      |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a         chisels-and-bits-forge-1.4.148.jar                |chisels-and-bits              |chiselsandbits                |1.4.148             |DONE      |Manifest: NOSIGNATURE         ad_astra-forge-1.20.1-1.15.18.jar                 |Ad Astra                      |ad_astra                      |1.15.18             |DONE      |Manifest: NOSIGNATURE     Crash Report UUID: f0818a64-3f2b-494f-858e-797b3bba6bf3     FML: 47.1     NeoForge: net.neoforged:47.1.105 crash-report:
    • Sugar Defender For Tom Green Blood Sugar Enter the Sugar Defender, a groundbreaking device poised to revolutionize how Tom and countless others approach their health in 2024. Let's delve into the transformative benefits this remarkable technology brings to Tom Green's life. Official website :- https://timessupplement.com/tom-green-sugar-defender-buy/
  • Topics

×
×
  • Create New...

Important Information

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