satoshinm / modpack

0 stars 0 forks source link

Add new dimensions: Mystcraft, Atum, Dimdoors, Erebus, Betweenlands. Closes GH-41 #49

Closed satoshinm closed 7 years ago

satoshinm commented 7 years ago

https://github.com/satoshinm/modpack/issues/41

satoshinm commented 7 years ago
screen shot 2017-06-23 at 10 18 19 pm

Who wants gilded-games-util? Aether II:

[22:16:56] [Client thread/TRACE] [aether/]: Using mcmod dependency info : [Forge, gilded-games-util] [gilded-games-util] []
[22:17:03] [Client thread/ERROR] [FML/]: The mod aether (Aether II) requires mods [gilded-games-util] to be available

Found at: https://aether.gildedgames.com/downloads/

satoshinm commented 7 years ago

We have a biome conflict, or two. Apparently these are not auto-assigned:

java.lang.IllegalStateException: There is a biome ID conflict between a biome from Dimensional Doors and another biome type. Fix your configuration! at StevenDimDoors.mod_pocketDim.world.DDBiomeGenBase.checkBiomes(DDBiomeGenBase.java:30) ~[DDBiomeGenBase.class:?]

[22:22:56] [Client thread/ERROR] [FML]: Caught exception from erebus java.lang.IllegalArgumentException: Erebus can not use biome ID 100 because it's being used by biomesoplenty.common.biome.overworld.BiomeGenXericShrubland@7cc220bc. Please choose a different one.


config/DimDoors.cfg:

biome {
    I:"Limbo Biome ID"=148
    I:"Pocket Biome ID"=147
}

config/biomesoplenty/ids.cfg:

    I:"Boreal Forest ID"=147
    I:"Brushland ID"=148

    I:"Xeric Shrubland ID"=100

config/erebus.cfg

biomes {
    I:"Elysian Fields"=103
    I:"Fields - Forest"=107
    I:"Fungal Forest"=105
    I:"Submerged Swamp"=106
    I:"Subterranean Savannah"=102
    I:"Ulterior Outback"=104
    I:"Underground Jungle"=100
    I:"Volcanic Desert"=101
}
satoshinm commented 7 years ago

Low on biome IDs. Getting further but overwritten in the later stage:

[22:49:00] [Client thread/ERROR] [FML]: Caught exception from eternalfrost java.lang.IllegalArgumentException: Failed to register dimension for id 4, One is already registered

[22:49:00] [Client thread/ERROR] [FML]: Caught exception from abyssalcraft java.lang.RuntimeException: Biome ID 230 was overridden by the biome Subterranean Savannah M (erebus.world.biomes.BiomeSubterraneanSavannah)!

except, I don't see 230 in erebus.cfg? It does have 103, and 103 + 127 = 230...mm.

satoshinm commented 7 years ago

Removing Abyssalcraft (magic dimension) for now in favor of Erebus (anthropoids dimension). Boots up but Aether II takes over the title screen, although its kinda nice:

screen shot 2017-06-23 at 11 00 41 pm
satoshinm commented 7 years ago

Building the erebus portal https://mods.curse.com/mc-mods/minecraft/220698-the-erebus when going through it the game crashes - another biome conflict, Galacticraft and Erebus?

Caused by: java.lang.ClassCastException: micdoodle8.mods.galacticraft.planets.mars.world.gen.BiomeGenFlatMars cannot be cast to erebus.world.biomes.BiomeBaseErebus

config/Galacticraft/core.conf 102, 103, 104:

    # Biome ID for Moon (Mars will be this + 1, Asteroids + 2 etc). Allowed range 40-250.
    I:biomeIDBase=102

config/erebus.cfg used 101, 103, 104 so need to reassign these.

satoshinm commented 7 years ago

Enter a Mystcraft dimension (through a descriptive book), Atum (scarab lit on sandstone), Erebus (offering altar, obsidian, diamond, emerald), Betweenlands http://the-betweenlands.wikia.com/wiki/How_to_get_there swamp talisman on sapling), Eternal Frost (snowy obsidian (not "ice obsidian!") lit with flint & diamond).

As for the Aether II, I can create the portal (glowstone then lit with water bucket), but entering hangs on "Downloading terrain", nothing apparent from the logs:

[23:59:01] [Server thread/INFO]: <PROFILE NAME> has just earned the achievement [Hostile Paradise]
[23:59:01] [Server thread/INFO]: Saving and pausing game...
[23:59:01] [Server thread/INFO]: Saving chunks for level 'br1'/Overworld
[23:59:01] [Server thread/INFO]: Saving chunks for level 'br1'/Nether
[23:59:01] [Server thread/INFO]: Saving chunks for level 'br1'/Limbo
[23:59:01] [Server thread/INFO]: Saving chunks for level 'br1'/Moon
[23:59:01] [Server thread/INFO]: Saving chunks for level 'br1'/Mars
[23:59:01] [Server thread/INFO]: Saving chunks for level 'br1'/Asteroids
[23:59:01] [Server thread/INFO]: Saving chunks for level 'br1'/The Outer Lands
[23:59:01] [Server thread/INFO]: Saving chunks for level 'br1'/Bedrock
[23:59:01] [Server thread/INFO]: Saving chunks for level 'br1'/Betweenlands
[23:59:01] [Server thread/INFO]: Saving chunks for level 'br1'/Erebus
[23:59:01] [Server thread/INFO]: Saving chunks for level 'br1'/Eternal Frost
[23:59:02] [Server thread/INFO]: Saving chunks for level 'br1'/Atum
[23:59:02] [Server thread/INFO]: Saving chunks for level 'br1'/Underdark
[23:59:02] [Server thread/INFO]: Saving chunks for level 'br1'/FZHammer
[23:59:02] [Server thread/INFO]: Saving chunks for level 'br1'/Twilight Forest
[23:59:02] [Server thread/INFO]: Saving chunks for level 'br1'/Dungeons
[23:59:02] [Server thread/INFO]: Saving chunks for level 'br1'/Aether
[23:59:02] [Server thread/INFO]: Saving chunks for level 'br1'/The Last Millenium
[23:59:02] [Server thread/INFO]: Saving chunks for level 'br1'/SpectreWorld
[23:59:02] [Server thread/INFO]: Saving chunks for level 'br1'/CONTROL
2017-06-24 00:00:16.702 java[19805:1851851] Unknown modifier with keycode: 0
2017-06-24 00:02:39.911 java[19805:1851851] Unknown modifier with keycode: 0
satoshinm commented 7 years ago

After removing Aether and Abyssalcraft, remnants lie in other mods configs; cleaning them up

satoshinm commented 7 years ago

JourneyMap has errors with Erebus: [00:22:28] [Client thread/WARN] [journeymap]: Error getting BlockDoublePlant icon from mod. Plese report this exception to the mod author of thebetweenlands:sundew: java.lang.NullPointerException at net.minecraft.block.BlockDoublePlant.func_149888_a(BlockDoublePlant.java:128)

satoshinm commented 7 years ago

Testing with server, log on login:

[00:23:10 INFO]: [Server thread] Server side modded connection established
[00:23:10 INFO]: SMP: Sync dimensions to client
[00:23:10 ERROR]: Failed to load extended properties for EFPlayer.  This is a mod issue.
[00:23:10 WARN]: java.lang.NullPointerException
[00:23:10 WARN]:    at eternalfrost.HypothermiaStats.readNBT(HypothermiaStats.java:121)
[00:23:10 WARN]:    at eternalfrost.PlayerData.loadNBTData(PlayerData.java:53)
[00:23:10 WARN]:    at net.minecraft.entity.Entity.func_70020_e(Entity.java:1658)
[00:23:10 WARN]:    at net.minecraft.world.storage.SaveHandler.func_75752_b(SaveHandler.java:315)
[00:23:10 WARN]:    at net.minecraft.server.management.ServerConfigurationManager.func_72380_a(ServerConfigurationManager.java:327)
[00:23:10 WARN]:    at net.minecraft.server.management.ServerConfigurationManager.initializeConnectionToPlayer(ServerConfigurationManager.java:154)
[00:23:10 WARN]:    at cpw.mods.fml.common.network.handshake.NetworkDispatcher.completeServerSideConnection(NetworkDispatcher.java:200)
[00:23:10 WARN]:    at cpw.mods.fml.common.network.handshake.NetworkDispatcher.completeHandshake(NetworkDispatcher.java:475)
[00:23:10 WARN]:    at cpw.mods.fml.common.network.internal.HandshakeCompletionHandler.channelRead0(HandshakeCompletionHandler.java:21)
[00:23:10 WARN]:    at cpw.mods.fml.common.network.internal.HandshakeCompletionHandler.channelRead0(HandshakeCompletionHandler.java:11)
[00:23:10 WARN]:    at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98)
[00:23:10 WARN]:    at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337)
[00:23:10 WARN]:    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323)
[00:23:10 WARN]:    at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
[00:23:10 WARN]:    at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111)
[00:23:10 WARN]:    at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337)
[00:23:10 WARN]:    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323)
[00:23:10 WARN]:    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785)
[00:23:10 WARN]:    at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169)
[00:23:10 WARN]:    at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:77)
[00:23:10 WARN]:    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245)
[00:23:10 WARN]:    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:181)
[00:23:10 WARN]:    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:1023)
[00:23:10 WARN]:    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432)
[00:23:10 WARN]:    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841)
[00:23:10 WARN]:    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693)
[00:23:10 WARN]:    at java.lang.Thread.run(Thread.java:748)
[00:23:10 ERROR]: Failed to load extended properties for ErebusExtendedPlayerProperties.  This is a mod issue.
[00:23:10 WARN]: java.lang.NullPointerException
[00:23:10 WARN]:    at erebus.core.handler.ErebusExtendedPlayerProperties.loadNBTData(ErebusExtendedPlayerProperties.java:41)
[00:23:10 WARN]:    at net.minecraft.entity.Entity.func_70020_e(Entity.java:1658)
[00:23:10 WARN]:    at net.minecraft.world.storage.SaveHandler.func_75752_b(SaveHandler.java:315)
[00:23:10 WARN]:    at net.minecraft.server.management.ServerConfigurationManager.func_72380_a(ServerConfigurationManager.java:327)
[00:23:10 WARN]:    at net.minecraft.server.management.ServerConfigurationManager.initializeConnectionToPlayer(ServerConfigurationManager.java:154)
[00:23:10 WARN]:    at cpw.mods.fml.common.network.handshake.NetworkDispatcher.completeServerSideConnection(NetworkDispatcher.java:200)
[00:23:10 WARN]:    at cpw.mods.fml.common.network.handshake.NetworkDispatcher.completeHandshake(NetworkDispatcher.java:475)
[00:23:10 WARN]:    at cpw.mods.fml.common.network.internal.HandshakeCompletionHandler.channelRead0(HandshakeCompletionHandler.java:21)
[00:23:10 WARN]:    at cpw.mods.fml.common.network.internal.HandshakeCompletionHandler.channelRead0(HandshakeCompletionHandler.java:11)
[00:23:10 WARN]:    at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98)
[00:23:10 WARN]:    at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337)
[00:23:10 WARN]:    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323)
[00:23:10 WARN]:    at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
[00:23:10 WARN]:    at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111)
[00:23:10 WARN]:    at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337)
[00:23:10 WARN]:    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323)
[00:23:10 WARN]:    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785)
[00:23:10 WARN]:    at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169)
[00:23:10 WARN]:    at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:77)
[00:23:10 WARN]:    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245)
[00:23:10 WARN]:    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:181)
[00:23:10 WARN]:    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:1023)
[00:23:10 WARN]:    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432)
[00:23:10 WARN]:    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841)
[00:23:10 WARN]:    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693)
[00:23:10 WARN]:    at java.lang.Thread.run(Thread.java:748)

but, can still login

satoshinm commented 7 years ago

Eternal Frost seems buggy, may want to remove if it is causes further problems:

[00:28:20 ERROR]: A TileEntity type eternalfrost.tileentity.TileEntityDungeonBlock has throw an exception trying to write state. It will not persist. Report this to the mod author
java.lang.RuntimeException: class eternalfrost.tileentity.TileEntityDungeonBlock is missing a mapping! This is a bug!
    at net.minecraft.tileentity.TileEntity.func_145841_b(TileEntity.java:85) ~[aor.class:?]
    at eternalfrost.tileentity.TileEntityDungeonBlock.func_145841_b(TileEntityDungeonBlock.java:35) ~[TileEntityDungeonBlock.class:?]
    at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75820_a(AnvilChunkLoader.java:393) [aqk.class:?]
    at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75816_a(AnvilChunkLoader.java:220) [aqk.class:?]
    at net.minecraft.world.gen.ChunkProviderServer.func_73242_b(ChunkProviderServer.java:416) [ms.class:?]
    at net.minecraft.world.gen.ChunkProviderServer.func_73156_b(ChunkProviderServer.java:562) [ms.class:?]
    at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:265) [mt.class:?]
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:963) [MinecraftServer.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432) [lt.class:?]
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693) [MinecraftServer.class:?]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
satoshinm commented 7 years ago

Removing eternal frost also fixes the massive CPU usage (fans blaring)