Mystical Agradditions

Mystical Agradditions

77M Downloads

Crash When Tinkers' Construct Modules Disabled In Tinkers' Config

rallias opened this issue ยท 0 comments

commented

Crash:

[22:42:02] [main/WARN] [FML]: ****************************************
[22:42:02] [main/WARN] [FML]: * Null fluid supplied to fluidstack. Did you try and create a stack for an unregistered fluid?
[22:42:02] [main/WARN] [FML]: *  at net.minecraftforge.fluids.FluidStack.<init>(FluidStack.java:49)
[22:42:02] [main/WARN] [FML]: *  at slimeknights.tconstruct.library.smeltery.MeltingRecipe.<init>(MeltingRecipe.java:22)
[22:42:02] [main/WARN] [FML]: *  at slimeknights.tconstruct.library.TinkerRegistry.registerMelting(TinkerRegistry.java:509)
[22:42:02] [main/WARN] [FML]: *  at com.blakebr0.mysticalagradditions.tinkers.CompatTConstruct.registerRecipes(CompatTConstruct.java:188)
[22:42:02] [main/WARN] [FML]: *  at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_449_CompatTConstruct_registerRecipes_Register.invoke(.dynamic)
[22:42:02] [main/WARN] [FML]: *  at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)...
[22:42:02] [main/WARN] [FML]: ****************************************
[22:42:02] [main/ERROR] [FML]: Exception caught during firing event net.minecraftforge.event.RegistryEvent$Register@58acc828:
java.lang.IllegalArgumentException: Cannot create a fluidstack from a null fluid
	at net.minecraftforge.fluids.FluidStack.<init>(FluidStack.java:50) ~[FluidStack.class:?]
	at slimeknights.tconstruct.library.smeltery.MeltingRecipe.<init>(MeltingRecipe.java:22) ~[MeltingRecipe.class:?]
	at slimeknights.tconstruct.library.TinkerRegistry.registerMelting(TinkerRegistry.java:509) ~[TinkerRegistry.class:?]
	at com.blakebr0.mysticalagradditions.tinkers.CompatTConstruct.registerRecipes(CompatTConstruct.java:188) ~[CompatTConstruct.class:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_449_CompatTConstruct_registerRecipes_Register.invoke(.dynamic) ~[?:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
	at net.minecraftforge.fml.common.eventhandler.EventBus$1.invoke(EventBus.java:143) ~[EventBus$1.class:?]
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179) [EventBus.class:?]
	at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:746) [GameData.class:?]
	at net.minecraftforge.common.crafting.CraftingHelper.loadRecipes(CraftingHelper.java:622) [CraftingHelper.class:?]
	at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:717) [Loader.class:?]
	at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:352) [FMLClientHandler.class:?]
	at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:534) [bib.class:?]
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377) [bib.class:?]
	at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_151]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_151]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_151]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_151]
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_151]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_151]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_151]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_151]
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196) [NewLaunch.jar:?]
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]

tconstruct.cfg:

# Configuration file

~CONFIG_VERSION: 0.1

clientside {
    # If true all of Tinkers' blocks with contents (tables, basin, drying racks,...) will render their contents in the world
    B:renderInventoryInWorld=true

    # If true tools will show additional info in their tooltips
    B:extraTooltips=true

    # If true all variants of the different tables will be listed in creative. Set to false to only have the oak variant for all tables.
    B:listAllTables=true

    # If true all material variants of the different parts, tools,... will be listed in creative. Set to false to only have the first found material for all items (usually wood).
    B:listAllMaterials=true

    # If true tools will enable the forge bucket model on startup and then turn itself off. This is only there so that a fresh install gets the buckets turned on by default.
    B:enableForgeBucketModel=false

    # REQUIRES DEBUG MODULE. Will do nothing if debug module is disabled. If true the texture map will be dumped into the run directory, just like old forge did.
    B:dumpTextureMap=false
}


gameplay {
    # Fortune increases drops after harvesting a block with autosmelt
    B:AutosmeltFortuneInteraction=true

    # Adds a recipe that allows you to craft 3 gravel into a flint
    B:addFlintRecipe=true

    # Adds a recipe that allows you to get leather from drying cooked meat
    B:addLeatherDryingRecipe=true

    # Allows the creation of bricks from molten clay
    B:allowBrickCasting=true

    # Pattern and Part chests keep their inventory when harvested.
    B:chestsKeepInventory=true

    # Allows to craft all tool parts of all materials in the part builder, including materials that normally have to be cast with a smeltery.
    B:craftCastableMaterials=false

    # Blacklist of TE classnames for the crafting station to connect to. Mainly for compatibility.
    S:craftingStationBlacklist <
        de.ellpeck.actuallyadditions.mod.tile.TileEntityItemViewer
     >

    # Adds single-use clay casts.
    B:enableClayCasts=true

    # Allows the creation of obsidian in the smeltery, using a bucket of lava and water.
    B:obsidianAlloy=true

    # Determines the ratio of ore to ingot, or in other words how many ingots you get out of an ore. This ratio applies to all ores (including poor and dense). The ratio can be any decimal, including 1.5 and the like, but can't go below 1. THIS ALSO AFFECTS MELTING TEMPERATURE!
    D:oreToIngotRatio=2.0

    # Enables all items, even if the Module needed to obtain them is not active
    B:registerAllItems=false

    # Allows to reuse stencils in the stencil table to turn them into other stencils
    B:reuseStencils=true

    # Players who enter the world for the first time get a Tinkers' Book
    B:spawnWithBook=true
}


worldgen {
    # If true slime islands will generate
    B:generateSlimeIslands=true

    # If true slime islands generate in superflat worlds
    B:generateIslandsInSuperflat=false

    # One in every X chunks will contain a slime island
    I:slimeIslandRate=730

    # One in every X chunks will contain a magma island in the nether
    I:magmaIslandRate=100

    # Prevents generation of slime islands in the listed dimensions
    I:slimeIslandBlacklist <
        -1
        1
     >

    # If true, slime islands wont generate in dimensions which aren't of type surface. This means they wont generate in modded cave dimensions like the deep dark.
    B:slimeIslandsOnlyGenerateInSurfaceWorlds=true

    # If true, cobalt ore will generate in the nether
    B:genCobalt=true

    # If true, ardite ore will generate in the nether
    B:genArdite=true

    # Approx Ores per chunk
    I:cobaltRate=20
    I:arditeRate=20
}


TinkerModules.cfg:

# Configuration file

~CONFIG_VERSION: 1

modules {
    # Debug utilities
    B:TinkerDebug=false
    B:TinkerFluids=false

    # All the fun toys
    B:TinkerGadgets=true

    # All the tools for harvest in one handy package
    B:TinkerHarvestTools=false

    # All the tool materials added by TConstruct
    B:TinkerMaterials=false

    # All the melee weapons in one handy package
    B:TinkerMeleeWeapons=false

    # Registers tool models and co
    B:TinkerModelRegister=false

    # All the modifiers in one handy package
    B:TinkerModifiers=false

    # All the ranged weapons in one handy package
    B:TinkerRangedWeapons=false

    # The smeltery and items needed for it
    B:TinkerSmeltery=false

    # All the tools and everything related to it.
    B:TinkerTools=false

    # Everything that's found in the world and worldgen
    B:TinkerWorld=true
    B:chiselIntegration=true
    B:chiselsandbitsIntegration=true
    B:craftingtweaksIntegration=true
    B:theoneprobeIntegration=true
    B:wailaIntegration=true
}


mysticalagradditions.cfg:

# Configuration file

##########################################################################################################
# seeds
#--------------------------------------------------------------------------------------------------------#
# Enable/Disable each seed individually.
##########################################################################################################

seeds {
    B:awakened_draconium_seeds=true
    B:dragon_egg_seeds=true
    B:nether_star_seeds=true
}


##########################################################################################################
# settings
#--------------------------------------------------------------------------------------------------------#
# Settings for all things Mystical Agriculture.
##########################################################################################################

settings {
    # Should the Creative Essence item (with no default use or recipe) be enabled? [default: true]
    B:creative_essence=true

    # Can Tier 6 crops be fertilized using Fertilized Essence and Mystical Fertilizer? [default: false]
    B:fertilizable_crops=false

    # Should the Tinkers' Construct integration be enabled? [default: true]
    B:tconstruct_support=false
}