Open Tergiver opened 9 years ago
Here is the ExtraUtilites.cfg file:
# Configuration file
blocks {
B:AngelBlockEnabled=true
B:BUDBlockEnabled=true
B:BedrockiumBlockEnabled=true
B:ChandelierEnabled=true
B:CobblestoneComprEnabled=true
B:ColorBlockDataEnabled=true
B:ConveyorEnabled=true
B:CursedEarthEnabled=true
B:CurtainEnabled=true
B:Decorative_1Enabled=true
B:Decorative_2Enabled=true
B:DrumEnabled=true
B:EnderLilyEnabled=true
B:EnderMarkerEnabled=true
B:EnderQuarryEnabled=true
B:EnderQuarryUpgradeEnabled=true
B:EnderThermicPumpEnabled=true
B:EtherealBlockEnabled=true
B:FilingCabinetEnabled=true
B:Generator64Enabled=true
B:Generator8Enabled=true
B:GeneratorEnabled=true
B:GreenScreenEnabled=true
B:MagnumTorchEnabled=true
B:PeacefultableEnabled=true
B:PortalEnabled=true
B:PureLoveBlockEnabled=true
B:QEDEnabled=true
B:SoundMufflerEnabled=true
B:SpikeDiamondEnabled=true
B:SpikeEnabled=true
B:SpikeGoldEnabled=true
B:SpikeWoodEnabled=true
B:TimerBlockEnabled=true
B:TradingPostEnabled=true
B:TransferNodeEnabled=true
B:TransferNodeRemoteEnabled=true
B:TransferPipeEnabled=true
B:TrashCanEnabled=true
}
client_options {
B:disablePortalAnimation=false
}
"ender quarry power" {
I:baseDrain=1000
I:hardnessDrain=150
}
items {
B:AngelRingEnabled=true
B:BedrockiumIngotEnabled=true
B:BuildersWandEnabled=true
B:CreativeBuildersWandEnabled=true
B:DestructionPickaxeEnabled=true
B:DivisionSigilEnabled=true
B:ErosionShovelEnabled=true
B:EthericSwordEnabled=true
B:GoldenBagEnabled=true
B:GoldenLassoEnabled=true
B:HealingAxeEnabled=true
B:HeatingCoilEnabled=true
B:LawSwordEnabled=true
B:PaintBrushEnabled=true
B:PrecisionShearsIdEnabled=true
B:ScannerEnabled=true
B:SonarGogglesEnabled=true
B:SoulEnabled=true
B:TemporalHoeEnabled=true
B:UnstableIngotEnabled=true
B:UpgradeNodeEnabled=true
B:WateringCanEnabled=true
}
options {
I:EnderPumpDimensionExceptions <
>
I:deepDarkDimensionID=100
B:disableEnderPumpInAllDimensions=false
B:disableTransferNodeParticles=false
B:disableWitherNoisesIfNotNearby=true
B:soulDrainResetsOnDeath=false
B:unstableIngotsExplode=true
}
qedcrafting {
# ItemStack names to enforce crafting in the QED
S:QEDItems <
tile.extrautils:extractor_base_remote.0
tile.extrautils:extractor_base_remote.6
item.extrautils:nodeUpgrade.5
item.extrautils:nodeUpgrade.6
tile.extrautils:magnumTorch
tile.extrautils:endMarker
tile.extrautils:extractor_base.12
tile.extrautils:enderQuarryUpgrade.0
tile.extrautils:extractor_base.13
>
# Internal version number to add/remove items in future updates. Set to -1 to disable auto-updates.
I:QEDVersion=3
}
recipes {
B:disableAdvFilingCabinet=false
B:disableAltChestRecipe=false
B:disableBuildersWandRecipe=false
B:disableChandelierRecipe=true
B:disableColoredBlocksRecipes=false
B:disableCompressedCobblestoneRecipe=false
B:disableConveyorRecipe=false
B:disableCurtainRecipe=false
B:disableDestructionPickaxeRecipe=false
B:disableDivisionSiginInChests=false
B:disableDrumRecipe=false
B:disableEnderLiliesInDungeons=false
B:disableEnderQuarryUpgradesRecipes=false
B:disableEnderThermicPumpRecipe=false
B:disableEnergyExtractionPipeRecipe=false
B:disableEnergyPipeRecipe=false
B:disableErosionShovelRecipe=false
B:disableEtherealGlassRecipe=false
B:disableEthericSwordRecipe=false
B:disableFilingCabinet=false
B:disableFilterPipeRecipe=false
B:disableFilterRecipe=false
B:disableGeneratorRecipe=false
B:disableGoldenBagRecipe=false
B:disableGoldenLassoRecipe=false
B:disableHealingAxeRecipe=false
B:disableMagnumTorchRecipe=true
B:disableModSortingPipeRecipe=false
B:disableNodeUpgradeSpeedRecipe=false
B:disablePaintbrushRecipe=false
B:disablePeacefulTableRecipe=false
B:disablePeacefulWitherRecipe=false
B:disableQEDIngotSmeltRecipes=false
B:disableRainMufflerRecipe=false
B:disableRationingPipeRecipe=false
B:disableRedstoneClockRecipe=false
B:disableRetrievalNodeLiquidRecipe=false
B:disableRetrievalNodeRecipe=false
B:disableReversingHoeRecipe=false
B:disableSonarGogglesRecipe=false
B:disableSortingPipeRecipe=false
B:disableSoundMufflerRecipe=false
B:disableSpikeRecipe=false
B:disableSuperWateringCanRecipe=false
B:disableTradingPostRecipe=false
B:disableTransferNodeEnergyRecipe=false
B:disableTransferNodeLiquidRecipe=false
B:disableTransferNodeRecipe=false
B:disableTransferPipeRecipe=false
B:disableTrashCanRecipe=false
B:disableUnstableIngotRecipe=false
B:disableWateringCanRecipe=false
}
worldgen {
I:retrogen_enderlillies=1
}
If it helps, I was able to narrow this down to an interaction with the PoorOres mod.
Took from the stack that it was trying to look up the block ID. PoorOres has the code up on their GitHub repo, and it looks like they are waiting until PostInit to register their blocks. (https://github.com/Xexanos/PoorOres)
I have the impression that's a bad thing, so it's probably more for them to fix. But it would probably also be good if the Quarry could fail in-game, or otherwise handle it cleanly, instead of getting the server trapped into a crash.
I confirmed that it is a PoorOre being mined that causes the crash and posted a report over there: https://github.com/Xexanos/PoorOres/issues/3
I updated my mod, so this problem should no longer occur.
@Tergiver May want to close this...
Below is the crash dump if you want to skip the verbose report.
I am playing Material Energy^4 (v0.7.0). Note that it comes with Extra Utilities 1.2.0, but I tried swapping that out with 1.2.1 and it still crashes upon loading my world. I setup a quarry inside the spatial IO chamber.
I built a quarry with these connections: Silk upgrade, Hole upgrade, Speed 3 upgrade, Tesseract (#1) - receiving energy, sending items/fluids. Tesseract (#2) - sending energy, receiving items/fluids. Approximately 5 chucks apart. AE2 ME Interface next to Tesseract (#2), attached to ME drive with one 4k empty storage device, and power adapter thingy, plus 1 crafting terminal. 10k RF/t Big Reactor providing power to Tesseract & adapter thingy via single Ender IO 20k power cable. No other Tesseracts on that channel (2), but there are three other Tesseracts, all on channel (1) - different power supply (20 64x solar generators).
First I created a new world and used creative cheats to build the above quarry. It was identical in configuration. It worked without any problems.
Next I built the quarry into my 'real' world. Although the physical location is identical, the world below was different (A different spatial IO disk was loaded into the chamber--this time Miner's Delight). Everything was connected, tesseract #1 configured as above, etc. but it wasn't working. I had left out one thing: Configuring Tesseract #2 send/receive. It was set to send ALL, I quickly clicked it into receive (only) items and fluids (the correct configuration), and that was the moment it crashed.
It now crashes the moment I attempt load the world.
If you want the 30M zipped save game file, let me know.