That is quite glorious, having two of the "Big Four" biomes mods compatible out of the box in 1.7.10, and without having to spend an hour planning biomes ID on a spreadsheet to boot! Great job here. While you wrote support for other biomes mods, I assume so far only BoP can make use of the HL world type like the config line suggests?
After traveling randomly for some time it works very well outside of BoP Ocean underwater biomes (Kelp Forest and friends) not spawning into HL Oceans (But the other island-like BoP biomes like Volcanoes and Tropics do).
EBXL still isn't out for 1.7.x, so the only other biome Mod I can add support for is my own (TooManyBiomes), but I'm still working on parts of that.
Your right about the BoP coral/kelp ocean biomes, I did add them to the registry but not used them yet. Didn't see the point in delaying the release for days while I took a break from coding. Possible Highlands special ocean biome is redundant as well, which could simply things a lot.
fabricator77,can you add a config option for fast leaves render?
Or maybe separate the "use vanilla leaves/logs" into two config options.
I really like your mod,but with thaumcraft leaking memory and the transparent leaves it get's pretty laggy with your mod leaves.
if I recall the fast leaves render requires an entire second set of textures (without the transparency), which given the number of textures involved, and having to fiddle with them to get them looking right could take some time. It's on the todo list, just not high priority.
Thaumcraft's memory leaks annoy me no end, I wish he would release a new version. It's the network code leaking memory, and probably something else. I'll be removing Thaumcraft from my persistent 1.7 world, and making a few screenshots of the stuff I had. Try using task manager to kill the minecraft launcher jar when you have the game up and running (it's the javaw with about 250MB with 0% CPU usage), stops the error log spam which makes the memory leaks worse.
Your right about the BoP coral/kelp ocean biomes, I did add them to the registry but not used them yet. Didn't see the point in delaying the release for days while I took a break from coding. Possible Highlands special ocean biome is redundant as well, which could simply things a lot.
The coral/kelp biomes are apparently sub-biomes in ocean, not full biomes. When I run the BoP sub-biome routines in Climate Control they appear in the ocean without any action on my part.
I think the primary purpose of the special ocean was to permit the special islands, so put them in as sub-biomes in the ocean and/or deep ocean and you can probably omit Improved Ocean. They also work well as full-size biomes out in the deep ocean like Mushroom Islands although that would take more elaborate programming.
Rollback Post to RevisionRollBack
Geographicraft (formerly Climate Control) - Control climate, ocean, and land sizes; stop chunk walls; put modded biomes into Default worlds, and more!
RTG plus - All the beautiful terrain of RTG, plus varied and beautiful trees and forests.
Hello! I have a suggestion. As ore generation with other mods might not work I think you should add your own versions of these ores (copper, tin, zinc, lead). I looks like a great mod but the ore generation could be a problem. Thanks!
I'm trying to put in compatibility with Underground Biomes (specifically, that Highlands uses UBC stones for Rock Mountains and Cliffs boulders when appropriate). But, the APIs for BoP and for multiworld don't match the BoP API or the multiworld jar (couldn't find a 1.7 api for Multiworld). Where are you getting those APIs?
Rollback Post to RevisionRollBack
Geographicraft (formerly Climate Control) - Control climate, ocean, and land sizes; stop chunk walls; put modded biomes into Default worlds, and more!
RTG plus - All the beautiful terrain of RTG, plus varied and beautiful trees and forests.
Really love this mod, especially the different ore spawns based upon biome. Its the main reason I make use of this mod, along with Biomes O plenty (my primary biome mod before) along with other mod support (like buildcraft and thaumcraft)
Does the ore spawn feature work with Biomes O Plenty? or is it only for the Highlands_ specific biomes? If not could you add support based upon biome type for the other biome mods?
I like the idea of seeing some TMB biomes alongside Highlands as they are some pretty good ideas in your mod. Did you consider having some of yours as sub-biomes instead of full fledged biomes when combined with HL? Some combos like HL Bog/TMB Wetland or HL Meadow/TMB Abandonned Garden seem to have pretty good synergy.
Regarding Biomes mods I was actually thinking about Enhanced Biomes (aka Better Biomes in 1.6.4, a mod closer from HL in design philosophy than BoP or EBXL are, I feel) which is now so big that I always include it when I talk about the "big fours".
Only things I've done so far is to use the Oasis sub biome in TMB and vanilla deserts.
TMB's Abandoned Garden has structure gen, so I'm reluctant to have it as a sub-biome (or vis versa).
As for Enhanced Biomes, The 100 extra biomes it adds gives me a headache. If anything I'd dump the API/genLayer code needed on him, would fix some of the issues with his mod as a side effect. However the Forge API packaging system is being a swine at the moment, so I have to get it working first (it seems to hate Eclipse).
Anyway current status of next version of Highlands:
1. Turfed Improved Oceans code into the dumpster, I've left the actual biome itself in as to prevent breaking existing worlds.
2. Fixed vanilla Mesa biomes, dunno why Mojang coded them that way, but it didn't work.
Next is to insert the BoP ocean biomes. Which should be an easy task.
One thing I've noticed when using Highlands with BoP, is that Highlands is not taking notice of any disabled biomes in BoP. There are a couple I've disabled, but they generate. Any way to fix that?
One thing I've noticed when using Highlands with BoP, is that Highlands is not taking notice of any disabled biomes in BoP. There are a couple I've disabled, but they generate. Any way to fix that?
I tried to figure out how BoP disables biomes when I wrote my code, but couldn't. Seems they directly read config settings one at a time for each biome, after they register the biome with Forge/BoP API. In other words the only way to access it is to either hack into their code, or read their config file directly using the same sort of method. Nether way should be necessary.
When you disable a biome in Highlands (or my other biome mod), it doesn't register it at all.
The only fix I can do to disable BoP biomes is to get the biome weighting code in Highlands working.
I appear to be getting a crash on my server when I go further than what I had generated of the world previously in singleplayer. I'm not entirely sure of what's causing it, but I suspect that I need to change the "level-type" value in the server.properties file from "DEFAULT". The level.dat says that the generator name is HighlandsLB but when I changed the level-type to that it didn't fix the crash.
This is the error log:
---- Minecraft Crash Report ----
// Why is it breaking
Time: 7/31/14 9:06 AM
Description: Exception getting block type in world
java.lang.ArrayIndexOutOfBoundsException: 0
at net.minecraft.world.chunk.NibbleArray.detectAndProcessTrivialArray(NibbleArray.java:33)
at net.minecraft.world.chunk.NibbleArray.<init>(NibbleArray.java:165)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75823_a(AnvilChunkLoader.java:445)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT__Async(AnvilChunkLoader.java:155)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk__Async(AnvilChunkLoader.java:125)
at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:22)
at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:14)
at net.minecraftforge.common.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:343)
at net.minecraftforge.common.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:302)
at net.minecraftforge.common.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:12)
at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:158)
at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:131)
at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:254)
at net.minecraft.world.World.func_72964_e(World.java:748)
at net.minecraft.world.World.func_147439_a(World.java:674)
at net.minecraft.block.BlockDynamicLiquid.func_149807_p(BlockDynamicLiquid.java:348)
at net.minecraft.block.BlockDynamicLiquid.func_149808_o(BlockDynamicLiquid.java:315)
at net.minecraft.block.BlockDynamicLiquid.func_149674_a(BlockDynamicLiquid.java:170)
at net.minecraft.world.WorldServer.func_72955_a(WorldServer.java:743)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:271)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:896)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:783)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:646)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.world.chunk.NibbleArray.detectAndProcessTrivialArray(NibbleArray.java:33)
at net.minecraft.world.chunk.NibbleArray.<init>(NibbleArray.java:165)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75823_a(AnvilChunkLoader.java:445)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT__Async(AnvilChunkLoader.java:155)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk__Async(AnvilChunkLoader.java:125)
at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:22)
at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:14)
at net.minecraftforge.common.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:343)
at net.minecraftforge.common.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:302)
at net.minecraftforge.common.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:12)
at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:158)
at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:131)
at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:254)
at net.minecraft.world.World.func_72964_e(World.java:748)
-- Requested block coordinates --
Details:
Found chunk: true
Location: World: (-208,61,-1296), Chunk: (at 0,3,0 in -13,-81; contains blocks -208,0,-1296 to -193,255,-1281), Region: (-1,-3; contains chunks -32,-96 to -1,-65, blocks -512,0,-1536 to -1,255,-1025)
Stacktrace:
at net.minecraft.world.World.func_147439_a(World.java:674)
at net.minecraft.block.BlockDynamicLiquid.func_149807_p(BlockDynamicLiquid.java:348)
at net.minecraft.block.BlockDynamicLiquid.func_149808_o(BlockDynamicLiquid.java:315)
at net.minecraft.block.BlockDynamicLiquid.func_149674_a(BlockDynamicLiquid.java:170)
-- Block being ticked --
Details:
Block type: ID #8 (tile.water // net.minecraft.block.BlockDynamicLiquid)
Block data value: 0 / 0x0 / 0b0000
Block location: World: (-208,61,-1297), Chunk: (at 0,3,15 in -13,-82; contains blocks -208,0,-1312 to -193,255,-1297), Region: (-1,-3; contains chunks -32,-96 to -1,-65, blocks -512,0,-1536 to -1,255,-1025)
Stacktrace:
at net.minecraft.world.WorldServer.func_72955_a(WorldServer.java:743)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:271)
-- Affected level --
Details:
Level name: The_Highlands
All players: 1 total; [EntityPlayerMP['cube_guy'/200, l='The_Highlands', x=-283.88, y=78.44, z=-1470.30](cube_guy at -283.8843364331336,78.43671257401815,-1470.2958069027409)]
Chunk stats: ServerChunkCache: 904 Drop: 0
Level seed: 698214865
Level generator: ID 05 - HighlandsLB, ver 0. Features enabled: true
Level generator options:
Level spawn location: World: (-53,65,-1543), Chunk: (at 11,4,9 in -4,-97; contains blocks -64,0,-1552 to -49,255,-1537), Region: (-1,-4; contains chunks -32,-128 to -1,-97, blocks -512,0,-2048 to -1,255,-1537)
Level time: 482504 game time, 246000 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 30659 (now: false), thunder time: 124667 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:896)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:783)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:646)
at java.lang.Thread.run(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_55, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 478745704 bytes (456 MB) / 1312292864 bytes (1251 MB) up to 2863661056 bytes (2731 MB)
JVM Flags: 1 total; -Xmx3G
AABB Pool Size: 1116 (62496 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 102
FML: MCP v9.03 FML v7.2.217.1147 Minecraft Forge 10.12.2.1147 16 mods loaded, 16 mods active
mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{7.2.217.1147} [Forge Mod Loader] (cauldron-1.7.2-1.1147.04.107-server.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{10.12.2.1147} [Minecraft Forge] (cauldron-1.7.2-1.1147.04.107-server.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
PlayerAPI{1.4} [Player API] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
SmartCore{1.0} [Smart Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
battlegear2{1.0.5.5} [Mine & Blade Battlegear 2 - Bullseye] (1.7.2-MB_Battlegear2-Bullseye-1.0.5.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
ArchimedesShips{1.7.2 v1.5.2} [Archimedes' Ships] (ArchimedesShips.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CarpentersBlocks{3.2.4} [Carpenter's Blocks] (Carpenter's Blocks v3.2.4 - MC 1.7.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Highlands{2.2.0} [Highlands] (Highlands-1.7.2-v-2.2.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
MSM3{3.0.0a} [More Swords 3] (MSM-SNAP-3.0.0a-For-MC-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AS_MultiMine{1.4.0} [Multi Mine] (MultiMine-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
getalltheseeds{1.7.2a} [Pam's Get all the Seeds!] (Pam's Get all the Seeds 1.7.2a.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
pixelmon{3.1.4} [Pixelmon] (Pixelmon-1.7.2-3.1.4-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AS_Ruins{13.3} [Ruins Spawning System] (Ruins-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
SmartMoving{15.0.1} [Smart Moving] (SmartMoving-1.7.2-15.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
zeldaswordskills{1.7.2-beta-0.1.3} [Zelda Sword Skills] (zeldaswordskills-1.7.2-beta-0.1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Profiler Position: N/A (disabled)
Vec3 Pool Size: 28 (1568 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 1 / 200; [EntityPlayerMP['cube_guy'/200, l='The_Highlands', x=-283.88, y=78.44, z=-1470.30](cube_guy at -283.8843364331336,78.43671257401815,-1470.2958069027409)]
Is Modded: Definitely; Server brand changed to 'cauldron,craftbukkit,mcpc,fml,forge'
Type: Dedicated Server (map_server.txt)
it doesnt show up when i put the mod in my mod folder? i have tried many times :/ Yes i know how to install mods and no it doesnt give me a crash... it just doesnt show up in the mod thing I know itll be hard for you to fix it because no crash report but i didnt get a crash report :/ btw im using mac
EDIT: forgot to say; it deletes the file too so i have to put a new one in every time
@glittersusanne No idea the only Mac I have is ancient and doesn't run MC anyway.Whatever your problem is due to the Mac deleting the Jar file, do some research about that in general.
All I can help is to note this mod is compiled against Java 1.7, which could be the issue.
@Avskygod0
LOL do you want me to cut the Swiss Alps down as well ?
Do you have plans to add more biomes? I would personally like to see a tropical grassland, a tropical rainforest, a everglade style biome? Would you be adding features to the oceans and such like reefs ,kelp etc, oh and maybe a update to the current biomes? What are the plans going forward, I guess that's what i am asking? Hope you will continue to add to the mod.
I tried to figure out how BoP disables biomes when I wrote my code, but couldn't. Seems they directly read config settings one at a time for each biome, after they register the biome with Forge/BoP API. In other words the only way to access it is to either hack into their code, or read their config file directly using the same sort of method. Nether way should be necessary.
When you disable a biome in Highlands (or my other biome mod), it doesn't register it at all.
The only fix I can do to disable BoP biomes is to get the biome weighting code in Highlands working.
I've noticed this too and it's infuriating. I think I'm going to switch completely to Highlands. Biomes are just more well made and interesting than BoP.
Favorite biome of all time is Woodland Mountains and I'm not the only person that agrees. I played a 1.6.4 version of Highlands awhile back that would generate woodland mountains all the way to 256 which was amazing. Any Idea how I could get those to generate again?
Also is there a way to generate Highlands biomes with the AMPLIFIED world type? I think I would simply explode from happiness if that could be done.
Fabricator77, I'd send some donations your way to buy you some coffee If you could do either of the things I talked about above. <3
Or maybe separate the "use vanilla leaves/logs" into two config options.
I really like your mod,but with thaumcraft leaking memory and the transparent leaves it get's pretty laggy with your mod leaves.
EBXL still isn't out for 1.7.x, so the only other biome Mod I can add support for is my own (TooManyBiomes), but I'm still working on parts of that.
Your right about the BoP coral/kelp ocean biomes, I did add them to the registry but not used them yet. Didn't see the point in delaying the release for days while I took a break from coding. Possible Highlands special ocean biome is redundant as well, which could simply things a lot.
if I recall the fast leaves render requires an entire second set of textures (without the transparency), which given the number of textures involved, and having to fiddle with them to get them looking right could take some time. It's on the todo list, just not high priority.
Thaumcraft's memory leaks annoy me no end, I wish he would release a new version. It's the network code leaking memory, and probably something else. I'll be removing Thaumcraft from my persistent 1.7 world, and making a few screenshots of the stuff I had. Try using task manager to kill the minecraft launcher jar when you have the game up and running (it's the javaw with about 250MB with 0% CPU usage), stops the error log spam which makes the memory leaks worse.
The coral/kelp biomes are apparently sub-biomes in ocean, not full biomes. When I run the BoP sub-biome routines in Climate Control they appear in the ocean without any action on my part.
I think the primary purpose of the special ocean was to permit the special islands, so put them in as sub-biomes in the ocean and/or deep ocean and you can probably omit Improved Ocean. They also work well as full-size biomes out in the deep ocean like Mushroom Islands although that would take more elaborate programming.
Geographicraft (formerly Climate Control) - Control climate, ocean, and land sizes; stop chunk walls; put modded biomes into Default worlds, and more!
RTG plus - All the beautiful terrain of RTG, plus varied and beautiful trees and forests.
Geographicraft (formerly Climate Control) - Control climate, ocean, and land sizes; stop chunk walls; put modded biomes into Default worlds, and more!
RTG plus - All the beautiful terrain of RTG, plus varied and beautiful trees and forests.
Does the ore spawn feature work with Biomes O Plenty? or is it only for the Highlands_ specific biomes? If not could you add support based upon biome type for the other biome mods?
Only things I've done so far is to use the Oasis sub biome in TMB and vanilla deserts.
TMB's Abandoned Garden has structure gen, so I'm reluctant to have it as a sub-biome (or vis versa).
As for Enhanced Biomes, The 100 extra biomes it adds gives me a headache. If anything I'd dump the API/genLayer code needed on him, would fix some of the issues with his mod as a side effect. However the Forge API packaging system is being a swine at the moment, so I have to get it working first (it seems to hate Eclipse).
Anyway current status of next version of Highlands:
1. Turfed Improved Oceans code into the dumpster, I've left the actual biome itself in as to prevent breaking existing worlds.
2. Fixed vanilla Mesa biomes, dunno why Mojang coded them that way, but it didn't work.
Next is to insert the BoP ocean biomes. Which should be an easy task.
I tried to figure out how BoP disables biomes when I wrote my code, but couldn't. Seems they directly read config settings one at a time for each biome, after they register the biome with Forge/BoP API. In other words the only way to access it is to either hack into their code, or read their config file directly using the same sort of method. Nether way should be necessary.
When you disable a biome in Highlands (or my other biome mod), it doesn't register it at all.
The only fix I can do to disable BoP biomes is to get the biome weighting code in Highlands working.
This is the error log:
---- Minecraft Crash Report ----
// Why is it breaking
Time: 7/31/14 9:06 AM
Description: Exception getting block type in world
java.lang.ArrayIndexOutOfBoundsException: 0
at net.minecraft.world.chunk.NibbleArray.detectAndProcessTrivialArray(NibbleArray.java:33)
at net.minecraft.world.chunk.NibbleArray.<init>(NibbleArray.java:165)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75823_a(AnvilChunkLoader.java:445)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT__Async(AnvilChunkLoader.java:155)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk__Async(AnvilChunkLoader.java:125)
at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:22)
at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:14)
at net.minecraftforge.common.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:343)
at net.minecraftforge.common.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:302)
at net.minecraftforge.common.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:12)
at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:158)
at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:131)
at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:254)
at net.minecraft.world.World.func_72964_e(World.java:748)
at net.minecraft.world.World.func_147439_a(World.java:674)
at net.minecraft.block.BlockDynamicLiquid.func_149807_p(BlockDynamicLiquid.java:348)
at net.minecraft.block.BlockDynamicLiquid.func_149808_o(BlockDynamicLiquid.java:315)
at net.minecraft.block.BlockDynamicLiquid.func_149674_a(BlockDynamicLiquid.java:170)
at net.minecraft.world.WorldServer.func_72955_a(WorldServer.java:743)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:271)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:896)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:783)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:646)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.world.chunk.NibbleArray.detectAndProcessTrivialArray(NibbleArray.java:33)
at net.minecraft.world.chunk.NibbleArray.<init>(NibbleArray.java:165)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75823_a(AnvilChunkLoader.java:445)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT__Async(AnvilChunkLoader.java:155)
at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk__Async(AnvilChunkLoader.java:125)
at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:22)
at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:14)
at net.minecraftforge.common.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:343)
at net.minecraftforge.common.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:302)
at net.minecraftforge.common.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:12)
at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:158)
at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:131)
at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:254)
at net.minecraft.world.World.func_72964_e(World.java:748)
-- Requested block coordinates --
Details:
Found chunk: true
Location: World: (-208,61,-1296), Chunk: (at 0,3,0 in -13,-81; contains blocks -208,0,-1296 to -193,255,-1281), Region: (-1,-3; contains chunks -32,-96 to -1,-65, blocks -512,0,-1536 to -1,255,-1025)
Stacktrace:
at net.minecraft.world.World.func_147439_a(World.java:674)
at net.minecraft.block.BlockDynamicLiquid.func_149807_p(BlockDynamicLiquid.java:348)
at net.minecraft.block.BlockDynamicLiquid.func_149808_o(BlockDynamicLiquid.java:315)
at net.minecraft.block.BlockDynamicLiquid.func_149674_a(BlockDynamicLiquid.java:170)
-- Block being ticked --
Details:
Block type: ID #8 (tile.water // net.minecraft.block.BlockDynamicLiquid)
Block data value: 0 / 0x0 / 0b0000
Block location: World: (-208,61,-1297), Chunk: (at 0,3,15 in -13,-82; contains blocks -208,0,-1312 to -193,255,-1297), Region: (-1,-3; contains chunks -32,-96 to -1,-65, blocks -512,0,-1536 to -1,255,-1025)
Stacktrace:
at net.minecraft.world.WorldServer.func_72955_a(WorldServer.java:743)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:271)
-- Affected level --
Details:
Level name: The_Highlands
All players: 1 total; [EntityPlayerMP['cube_guy'/200, l='The_Highlands', x=-283.88, y=78.44, z=-1470.30](cube_guy at -283.8843364331336,78.43671257401815,-1470.2958069027409)]
Chunk stats: ServerChunkCache: 904 Drop: 0
Level seed: 698214865
Level generator: ID 05 - HighlandsLB, ver 0. Features enabled: true
Level generator options:
Level spawn location: World: (-53,65,-1543), Chunk: (at 11,4,9 in -4,-97; contains blocks -64,0,-1552 to -49,255,-1537), Region: (-1,-4; contains chunks -32,-128 to -1,-97, blocks -512,0,-2048 to -1,255,-1537)
Level time: 482504 game time, 246000 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 30659 (now: false), thunder time: 124667 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:896)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:783)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:646)
at java.lang.Thread.run(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_55, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 478745704 bytes (456 MB) / 1312292864 bytes (1251 MB) up to 2863661056 bytes (2731 MB)
JVM Flags: 1 total; -Xmx3G
AABB Pool Size: 1116 (62496 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 102
FML: MCP v9.03 FML v7.2.217.1147 Minecraft Forge 10.12.2.1147 16 mods loaded, 16 mods active
mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{7.2.217.1147} [Forge Mod Loader] (cauldron-1.7.2-1.1147.04.107-server.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{10.12.2.1147} [Minecraft Forge] (cauldron-1.7.2-1.1147.04.107-server.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
PlayerAPI{1.4} [Player API] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
SmartCore{1.0} [Smart Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
battlegear2{1.0.5.5} [Mine & Blade Battlegear 2 - Bullseye] (1.7.2-MB_Battlegear2-Bullseye-1.0.5.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
ArchimedesShips{1.7.2 v1.5.2} [Archimedes' Ships] (ArchimedesShips.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CarpentersBlocks{3.2.4} [Carpenter's Blocks] (Carpenter's Blocks v3.2.4 - MC 1.7.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Highlands{2.2.0} [Highlands] (Highlands-1.7.2-v-2.2.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
MSM3{3.0.0a} [More Swords 3] (MSM-SNAP-3.0.0a-For-MC-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AS_MultiMine{1.4.0} [Multi Mine] (MultiMine-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
getalltheseeds{1.7.2a} [Pam's Get all the Seeds!] (Pam's Get all the Seeds 1.7.2a.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
pixelmon{3.1.4} [Pixelmon] (Pixelmon-1.7.2-3.1.4-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AS_Ruins{13.3} [Ruins Spawning System] (Ruins-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
SmartMoving{15.0.1} [Smart Moving] (SmartMoving-1.7.2-15.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
zeldaswordskills{1.7.2-beta-0.1.3} [Zelda Sword Skills] (zeldaswordskills-1.7.2-beta-0.1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Profiler Position: N/A (disabled)
Vec3 Pool Size: 28 (1568 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 1 / 200; [EntityPlayerMP['cube_guy'/200, l='The_Highlands', x=-283.88, y=78.44, z=-1470.30](cube_guy at -283.8843364331336,78.43671257401815,-1470.2958069027409)]
Is Modded: Definitely; Server brand changed to 'cauldron,craftbukkit,mcpc,fml,forge'
Type: Dedicated Server (map_server.txt)
Love the mod regardless of the crash though!
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out
https://minecraftnoobtest.com/test.php
Don't click this link, HE is haunting it...
EDIT: forgot to say; it deletes the file too so i have to put a new one in every time
All I can help is to note this mod is compiled against Java 1.7, which could be the issue.
@Avskygod0
LOL do you want me to cut the Swiss Alps down as well ?
Is Highlands compatible with ATG ( Alternate Terrain Generation)?
GTNH Modpack is on Technic Launcher Hotlist now and available on FTB and Curse Launcher too!!!
http://www.technicpack.net/scraps/vol1
Minetweaker/Modtweaker Scripts I hosting on Github:
Hardcore well balanced Modpack with GT, Forestry, Railcraft, Thaumcraft and Better Questing Mod:
1.7.2 version works under 1.7.10. Well, for me at least
I've noticed this too and it's infuriating. I think I'm going to switch completely to Highlands. Biomes are just more well made and interesting than BoP.
Never tested this feature of Climate Control before, but it works:
True serendipity that I spawned next to Woodlands Mountains.
Geographicraft (formerly Climate Control) - Control climate, ocean, and land sizes; stop chunk walls; put modded biomes into Default worlds, and more!
RTG plus - All the beautiful terrain of RTG, plus varied and beautiful trees and forests.