Ancient Warfare 2

Ancient Warfare 2

6M Downloads

singer player crash many times

gta5plyaer opened this issue ยท 5 comments

commented

Context Environment

Minecraft version:
1.12.2
Ancient Warfare 2 version:
1.12.2--2.7.0.1038
Minecraft Forge version:
14.23.5.2855
Link to your crash log (if the game crashes):
crash-report 1:

---- Minecraft Crash Report ----
// Don't do that.

Time: 2021-08-25 16:41:23 GMT+08:00
Description: Exception in server tick loop

java.lang.NullPointerException
at net.shadowmage.ancientwarfare.structure.template.WorldGenStructureManager.lambda$selectTemplateForGeneration$3(WorldGenStructureManager.java:137)
at java.util.Collection.removeIf(Unknown Source)
at net.shadowmage.ancientwarfare.structure.template.WorldGenStructureManager.selectTemplateForGeneration(WorldGenStructureManager.java:137)
at net.shadowmage.ancientwarfare.structure.worldgen.WorldStructureGenerator.lambda$generateAt$1(WorldStructureGenerator.java:77)
at java.util.Optional.ifPresent(Unknown Source)
at net.shadowmage.ancientwarfare.structure.worldgen.WorldStructureGenerator.generateAt(WorldStructureGenerator.java:74)
at net.shadowmage.ancientwarfare.structure.worldgen.WorldGenTickHandler.genChunks(WorldGenTickHandler.java:79)
at net.shadowmage.ancientwarfare.structure.worldgen.WorldGenTickHandler.serverTick(WorldGenTickHandler.java:56)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_647_WorldGenTickHandler_serverTick_ServerTickEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.fml.common.FMLCommonHandler.onPostServerTick(FMLCommonHandler.java:266)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:712)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:279)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)

crash report 2:
---- Minecraft Crash Report ----
// Uh... Did I do that?

Time: 2021-08-25 16:41:29 GMT+08:00
Description: Batching chunks

java.lang.IllegalStateException: Not building!
at net.minecraft.client.renderer.BufferBuilder.func_178977_d(BufferBuilder.java:745)
at net.minecraft.client.renderer.chunk.RenderChunk.func_178584_a(RenderChunk.java:514)
at net.minecraft.client.renderer.chunk.RenderChunk.func_178581_b(RenderChunk.java:359)
at net.minecraft.client.renderer.chunk.ChunkRenderWorker.func_178474_a(SourceFile:100)
at net.minecraft.client.renderer.chunk.ChunkRenderWorker.run(SourceFile:43)
at java.lang.Thread.run(Unknown Source)

crash report 3:
--- Minecraft Crash Report ----
// Shall we play a game?

Time: 2021-08-25 16:43:46 GMT+08:00
Description: Exception in server tick loop

java.lang.NullPointerException
at net.shadowmage.ancientwarfare.structure.template.WorldGenStructureManager.lambda$selectTemplateForGeneration$3(WorldGenStructureManager.java:137)
at java.util.Collection.removeIf(Unknown Source)
at net.shadowmage.ancientwarfare.structure.template.WorldGenStructureManager.selectTemplateForGeneration(WorldGenStructureManager.java:137)
at net.shadowmage.ancientwarfare.structure.worldgen.WorldStructureGenerator.lambda$generateAt$1(WorldStructureGenerator.java:77)
at java.util.Optional.ifPresent(Unknown Source)
at net.shadowmage.ancientwarfare.structure.worldgen.WorldStructureGenerator.generateAt(WorldStructureGenerator.java:74)
at net.shadowmage.ancientwarfare.structure.worldgen.WorldGenTickHandler.genChunks(WorldGenTickHandler.java:79)
at net.shadowmage.ancientwarfare.structure.worldgen.WorldGenTickHandler.serverTick(WorldGenTickHandler.java:56)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_647_WorldGenTickHandler_serverTick_ServerTickEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.fml.common.FMLCommonHandler.onPostServerTick(FMLCommonHandler.java:266)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:712)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:279)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)

Expected Behavior

Current Behavior

when i walk while playing single mode,the game crashed
first tme i assume that it is my shadowpack's problem, but i close shadow mode , the problem still exist

commented

Wrong forge version. OTG incompatible mod. AW will not work on OTG terrain gen. No, before you ask, there is no way to make it work. Try RTG terrain gen instead.

commented

The reason OTG IS compatible is because:
A: If you just use OTG default world gen ALL biomes are vanilla and thus works for all your structures that use vanilla biomes.
B: Lookup all biomes that AW2 uses and rename the biomes from OTG to those and there is your fully working AW2.

OTG just needs some tweaking as it uses renametobiome system which means you can decide what name the biome will get ingame.
Example:
In the OTG biome file tropicaldesert you set the renametobiome to desert and that biome will be acting and be called desert ingame and it will spawn AW2 structures.

BUT as i mentioned before after the update that inculded your new structures OTG crashes on startup but its still working for older versions.

Just redirect ppl who nag about it to this post and they can figure it out themselves.

commented

older versions of both aw2 and otg worked so there is one way of fixing it
also RTG isnt even in a release state so you are suggesting ppl use beta builds of mods ?

commented

Running OTG default or with vanilla vistas IS compatible out of the box.