you know you can just create a new world with it and export your house with MCedit.
Rollback Post to RevisionRollBack
Doesn't matter what the press says. Doesn't matter what the politicians or the mobs say. Doesn't matter if the whole country decides that something wrong is something right. This nation was founded on one principle above all else: the requirement that we stand up for what we believe, no matter the odds or the consequences. When the mob and the press and the whole world tell you to move, your job is to plant yourself like a tree beside the river of truth, and tell the whole world — "No, you move
The problem with this is that, if it is an old save and you have changed a little something to your mod setup in the meantime, item ID's may have shifted a bit in the best case making your house built out of cake instead of something more solid.
Not to mention if your house is based on a unique landform and heavily rooted into the ground, like mine usually are...
Rollback Post to RevisionRollBack
You want a farm, you grab a hoe. You want a boat, you grab some wood. You want a fireplace, you grab A FLAMING HELL-BOULDER BECAUSE THAT'S HOW MINECRAFTERS ROLL!!!
The problem with this is that, if it is an old save and you have changed a little something to your mod setup in the meantime, item ID's may have shifted a bit in the best case making your house built out of cake instead of something more solid.
That sounds like the most delicious house ever.
I've been exploring my world more and more, had quite a bit found... Then while I was heading home from an Alps biome - which was going to be a loong trip - the game suddenly crashed. I didn't think much of it and just signed off for the night, but when I logged back in today it gives me the same messages. Since it's mentioning Highlands in the report, I thought I'd post it here - though I don't know where else it'd fit anyway.
---- Minecraft Crash Report ----
//
On the bright side, I bought you a teddy bear!
Time: 10/15/15
5:16 PM
Description: Exception generating new
chunk
java.lang.ArrayIndexOutOfBoundsException: 258
at
com.sdj64.highlands.generator.layer.GenLayerShoreHighlands.func_75904_a(GenLayerShoreHighlands.java:105)
at
net.minecraft.world.gen.layer.GenLayerZoom.func_75904_a(SourceFile:19)
at
net.minecraft.world.gen.layer.GenLayerZoom.func_75904_a(SourceFile:19)
at
net.minecraft.world.gen.layer.GenLayerSmooth.func_75904_a(SourceFile:15)
at
net.minecraft.world.gen.layer.GenLayerRiverMix.func_75904_a(SourceFile:24)
at
net.minecraft.world.biome.WorldChunkManager.func_76937_a(WorldChunkManager.java:125)
at
com.sdj64.highlands.biome.ChunkProviderHighlands.setBlocksInChunk(ChunkProviderHighlands.java:228)
at
com.sdj64.highlands.biome.ChunkProviderHighlands.func_73154_d(ChunkProviderHighlands.java:322)
at
net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:162)
at
net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:122)
at
net.minecraft.server.management.PlayerManager$PlayerInstance.(PlayerManager.java:373)
at
net.minecraft.server.management.PlayerManager.func_72690_a(PlayerManager.java:99)
at
net.minecraft.server.management.PlayerManager.func_72683_a(PlayerManager.java:140)
at
net.minecraft.server.management.ServerConfigurationManager.func_72375_a(ServerConfigurationManager.java:268)
at
net.minecraft.server.management.ServerConfigurationManager.func_72377_c(ServerConfigurationManager.java:331)
at
net.minecraft.server.management.ServerConfigurationManager.initializeConnectionToPlayer(ServerConfigurationManager.java:163)
at
net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.completeServerSideConnection(NetworkDispatcher.java:229)
at
net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.access$100(NetworkDispatcher.java:50)
at
net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:181)
at
net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:248)
at
net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:191)
at
net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:726)
at
net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598)
at
net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:258)
at
net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478)
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
com.sdj64.highlands.generator.layer.GenLayerShoreHighlands.func_75904_a(GenLayerShoreHighlands.java:105)
at
net.minecraft.world.gen.layer.GenLayerZoom.func_75904_a(SourceFile:19)
at
net.minecraft.world.gen.layer.GenLayerZoom.func_75904_a(SourceFile:19)
at
net.minecraft.world.gen.layer.GenLayerSmooth.func_75904_a(SourceFile:15)
at
net.minecraft.world.gen.layer.GenLayerRiverMix.func_75904_a(SourceFile:24)
at
net.minecraft.world.biome.WorldChunkManager.func_76937_a(WorldChunkManager.java:125)
at
com.sdj64.highlands.biome.ChunkProviderHighlands.setBlocksInChunk(ChunkProviderHighlands.java:228)
at
com.sdj64.highlands.biome.ChunkProviderHighlands.func_73154_d(ChunkProviderHighlands.java:322)
--
Chunk to be generated --
Details:
Location: -63,0
Position
hash: 4294967233
Generator: RandomLevelSource
Stacktrace:
at
net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:162)
at
net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:122)
at
net.minecraft.server.management.PlayerManager$PlayerInstance.(PlayerManager.java:373)
at
net.minecraft.server.management.PlayerManager.func_72690_a(PlayerManager.java:99)
at
net.minecraft.server.management.PlayerManager.func_72683_a(PlayerManager.java:140)
at
net.minecraft.server.management.ServerConfigurationManager.func_72375_a(ServerConfigurationManager.java:268)
at
net.minecraft.server.management.ServerConfigurationManager.func_72377_c(ServerConfigurationManager.java:331)
at
net.minecraft.server.management.ServerConfigurationManager.initializeConnectionToPlayer(ServerConfigurationManager.java:163)
at
net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.completeServerSideConnection(NetworkDispatcher.java:229)
at
net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.access$100(NetworkDispatcher.java:50)
at
net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:181)
at
net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:248)
--
Ticking connection --
Details:
Connection:
net.minecraft.network.NetworkManager@523132e4
Stacktrace:
at
net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:191)
at
net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:726)
at
net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598)
at
net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:258)
at
net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478)
at
java.lang.Thread.run(Unknown Source)
-- System Details
--
Details:
Minecraft Version: 1.8
Operating System:
Windows 7 (amd64) version 6.1
Java Version: 1.8.0_31, Oracle
Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM
(mixed mode), Oracle Corporation
Memory: 352405536 bytes (336 MB)
/ 725614592 bytes (692 MB) up to 954728448 bytes (910 MB)
Mod
Pack: 1.8-SNAPSHOT-r365-b46-2015-01-25_23-01-16
LiteLoader Mods:
2 loaded mod(s)
- Autofish version 0.4.8
-
VoxelMap version 1.5.17
LaunchWrapper: 27 active transformer(s)
Since I have not been able to get Biomes o Plenty for 1.8 to work Highlands is a fantastic alternative. I especially like the alps - the vanilla ice plains desperately needed spicing up. This mod should be more popular! It looks even more beautiful with the supported Dokucraft.
would this mod work with biomes o plenty?or does it aim to replace it?
In the past Highlands and BoP have tried to work together although it's not always been possible to combine them. They may be less compatible this go-round as Highlands, at least, is customizing the noise parameters so the BoP biomes may not come out as desired in a Highlands world and vice versa.
My Geographicraft mod will be able to combine biomes from both mods when they are "official" but that won't solve problems with noise function incompatibility. The Highlands mountains are not so beautiful with the vanilla noise functions, although they're still interesting.
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!
Well! I have no idea if this crash was due to my mix of mods or this mod by its lonesome, but the coding kaboodle seems to point towards the crash being thanks to a chicken dying on some highland thorns, so.
Here's the report, crossing my fingers that the spoiler tags will work:
Time: 12/5/15 5:10 AM
Description: Colliding entity with block
java.lang.NullPointerException: Colliding entity with block
at mapwriter.forge.EventHandler.eventPlayerDeath(EventHandler.java:70)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_88_EventHandler_eventPlayerDeath_LivingDeathEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:55)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.common.ForgeHooks.onLivingDeath(ForgeHooks.java:350)
at net.minecraft.entity.EntityLivingBase.func_70645_a(EntityLivingBase.java:900)
at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:863)
at net.minecraft.entity.passive.EntityAnimal.func_70097_a(SourceFile:61)
at com.sdj64.highlands.block.BlockHighlandsPlant.func_180634_a(BlockHighlandsPlant.java:50)
at net.minecraft.entity.Entity.func_145775_I(Entity.java:822)
at net.minecraft.entity.Entity.func_70091_d(Entity.java:751)
at net.minecraft.entity.EntityLivingBase.func_70612_e(EntityLivingBase.java:1511)
at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:1822)
at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:472)
at net.minecraft.entity.EntityAgeable.func_70636_d(SourceFile:126)
at net.minecraft.entity.passive.EntityAnimal.func_70636_d(SourceFile:38)
at net.minecraft.entity.passive.EntityChicken.func_70636_d(SourceFile:56)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1628)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:296)
at net.minecraft.world.World.func_72866_a(World.java:1879)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:732)
at net.minecraft.world.World.func_72870_g(World.java:1849)
at net.minecraft.world.World.func_72939_s(World.java:1678)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:571)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:703)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:258)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478)
at java.lang.Thread.run(Thread.java:745)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at mapwriter.forge.EventHandler.eventPlayerDeath(EventHandler.java:70)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_88_EventHandler_eventPlayerDeath_LivingDeathEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:55)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.common.ForgeHooks.onLivingDeath(ForgeHooks.java:350)
at net.minecraft.entity.EntityLivingBase.func_70645_a(EntityLivingBase.java:900)
at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:863)
at net.minecraft.entity.passive.EntityAnimal.func_70097_a(SourceFile:61)
at com.sdj64.highlands.block.BlockHighlandsPlant.func_180634_a(BlockHighlandsPlant.java:50)
-- Block being collided with --
Details:
Block: highlands:thorn_bush
Block location: World: (113,112,231), Chunk: (at 1,7,7 in 7,14; contains blocks 112,0,224 to 127,255,239), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Stacktrace:
at net.minecraft.entity.Entity.func_145775_I(Entity.java:822)
-- Entity being checked for collision --
Details:
Entity Type: Chicken (net.minecraft.entity.passive.EntityChicken)
Entity ID: 70
Entity Name: Chicken
Entity's Exact location: 113.50, 112.00, 231.50
Entity's Block location: 113.00,112.00,231.00 - World: (113,112,231), Chunk: (at 1,7,7 in 7,14; contains blocks 112,0,224 to 127,255,239), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: 0.00, 0.00, 0.00
Entity's Rider: ~~ERROR~~ NullPointerException: null
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
at net.minecraft.entity.Entity.func_70091_d(Entity.java:751)
at net.minecraft.entity.EntityLivingBase.func_70612_e(EntityLivingBase.java:1511)
at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:1822)
at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:472)
at net.minecraft.entity.EntityAgeable.func_70636_d(SourceFile:126)
at net.minecraft.entity.passive.EntityAnimal.func_70636_d(SourceFile:38)
at net.minecraft.entity.passive.EntityChicken.func_70636_d(SourceFile:56)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1628)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:296)
at net.minecraft.world.World.func_72866_a(World.java:1879)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:732)
at net.minecraft.world.World.func_72870_g(World.java:1849)
-- Entity being ticked --
Details:
Entity Type: Chicken (net.minecraft.entity.passive.EntityChicken)
Entity ID: 70
Entity Name: Chicken
Entity's Exact location: 113.50, 112.00, 231.50
Entity's Block location: 113.00,112.00,231.00 - World: (113,112,231), Chunk: (at 1,7,7 in 7,14; contains blocks 112,0,224 to 127,255,239), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: 0.00, 0.00, 0.00
Entity's Rider: ~~ERROR~~ NullPointerException: null
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:1678)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:571)
-- Affected level --
Details:
Level name: METTAWORLD
All players: 0 total; []
Chunk stats: ServerChunkCache: 655 Drop: 0
Level seed: 1114060629
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: 180.00,64.00,252.00 - World: (180,64,252), Chunk: (at 4,4,12 in 11,15; contains blocks 176,0,240 to 191,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 31 game time, 31 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 28373 (now: false), thunder time: 98843 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:703)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:258)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478)
at java.lang.Thread.run(Thread.java:745)
Any plans to add some of the Biomes from the 1.7 version? namely, I'd love to see the Flying mountains again, they actually looks really cool and made for an awesome place to build a Wizard's Tower
You want a farm, you grab a hoe. You want a boat, you grab some wood. You want a fireplace, you grab A FLAMING HELL-BOULDER BECAUSE THAT'S HOW MINECRAFTERS ROLL!!!
Sdj64, I have got some suggestions/issues you might want to have a look at:
So I made a Highlands world in 1.8.9 (I built your current Github repo) with some other, but besides Thaumcraft 5 no worlden-adding, mods.
Next to my spawn island I found this ocean temple: I found that the thorn bushes are quite deadly to animals (the stuff in my hotbar is all from animals killed by thornbushes. Maybe you can "scare"the animals that get hit by thornbushes away? Now they just stand there and die, making thornbushes more deadly to animals than wolves to sheep. The border between Ocean and Deep Ocean is quite sharp, maybe this should be a more gradual descent?
Some of the cliffs at the seaside look really odd:
And my second and last ocean temple had the same problem:
Thanks for reading. I hope this helps you improve this awesome mod even further.
The border between the continental plate and the deep ocean in reality actually does look like that, it is literally a sudden drop off to nothing. I also kinda like the impossibly steep cliffs.
The ocean temples and the thornbushes definitely need some work though.
Sorry that I have been absent from Minecraft forums for the better part of half a year. I am really disappointed in myself for dropping off the face of the earth again, so to speak. Unfortunately, not much work has been done to the mod for that time (at least by me). Another contributor to Github recompiled to 1.8.9 and I can add that to the OP if you all would like.
Times change and while I would love to say that I will get working with the new version, add more biomes, and fix all the bugs, I probably won't be able to. Over the 3 and a half years since the very first pre-release of Highlands in 1.4.2, a lot has changed in my life and in Minecraft. In some ways, 1.7 was "mission accomplished" for biome mods, but as is usually the case, many people thought Mojang didn't go far enough. But it (and 1.8's changes) did mean that many of the better biome mods died out with the enormous amount of work required to update. For this re-release of Highlands, life threw me a bone (I got a summer job teaching Java, so this was a perfect skills refresher) but after that it was back to as before.
Here are a few more thoughts:
- Ideally, Highlands would have more trees and plants, and more overlap between its biomes and between vanilla biomes to make a smoother world. If I knew how, I would reduce the size of the climate zones a bit so it's easier to collect all of the different kinds of plants and saplings.
- The ring around the ocean temple could be caused by them spawning in Deep Ocean rather than regular Ocean. Or the sea level change (sea level is slightly higher in Highlands).
- Thornbushes could easily be made to only damage the player (and hostile mobs?).
- There's a persistent leaf decay bug that probably has a few causes. New wood blocks not properly "pairing" to leaves, bigger trees leaving some leaves outside of 4 blocks away, maybe other causes.
- If you want to use Highlands with BoP, you could always use a standard world type if the Highlands world type messes up BoP biomes.
Sorry that I have been absent from Minecraft forums for the better part of half a year. I am really disappointed in myself for dropping off the face of the earth again, so to speak. Unfortunately, not much work has been done to the mod for that time (at least by me). Another contributor to Github recompiled to 1.8.9 and I can add that to the OP if you all would like.
Times change and while I would love to say that I will get working with the new version, add more biomes, and fix all the bugs, I probably won't be able to. Over the 3 and a half years since the very first pre-release of Highlands in 1.4.2, a lot has changed in my life and in Minecraft. In some ways, 1.7 was "mission accomplished" for biome mods, but as is usually the case, many people thought Mojang didn't go far enough. But it (and 1.8's changes) did mean that many of the better biome mods died out with the enormous amount of work required to update. For this re-release of Highlands, life threw me a bone (I got a summer job teaching Java, so this was a perfect skills refresher) but after that it was back to as before.
Here are a few more thoughts:
- Ideally, Highlands would have more trees and plants, and more overlap between its biomes and between vanilla biomes to make a smoother world. If I knew how, I would reduce the size of the climate zones a bit so it's easier to collect all of the different kinds of plants and saplings.
- The ring around the ocean temple could be caused by them spawning in Deep Ocean rather than regular Ocean. Or the sea level change (sea level is slightly higher in Highlands).
- Thornbushes could easily be made to only damage the player (and hostile mobs?).
- There's a persistent leaf decay bug that probably has a few causes. New wood blocks not properly "pairing" to leaves, bigger trees leaving some leaves outside of 4 blocks away, maybe other causes.
- If you want to use Highlands with BoP, you could always use a standard world type if the Highlands world type messes up BoP biomes.
Glad to see you back.
Climate zones? I can help with that. If you're using more or less the standard GenLayer stack just move this section:
GenLayerAddSnow genlayeraddsnow = new GenLayerAddSnow(2L, genlayerremovetoomuchocean);
genlayeraddisland = new GenLayerAddIsland(3L, genlayeraddsnow);
GenLayerEdge genlayeredge = new GenLayerEdge(2L, genlayeraddisland, GenLayerEdge.Mode.COOL_WARM);
genlayeredge = new GenLayerEdge(2L, genlayeredge, GenLayerEdge.Mode.HEAT_ICE);
genlayeredge = new GenLayerEdge(3L, genlayeredge, GenLayerEdge.Mode.SPECIAL);
to below the GenLayerZoom right beneath it.
You're also welcome to use my more sophisticated climate routines, which leave snow and hot zones inland, which the vanilla routines basically can't do.
Thornbushes only players/hostiles, yes! Maybe just players, even.
The 1.8.9 BoP was suppressing BoP biomes outside the BoP worldtype. They just changed it to suppress BoP biomes in the default worldtype - just as in 2 days ago or so.
- Ideally, Highlands would have more trees and plants, and more overlap between its biomes and between vanilla biomes to make a smoother world. If I knew how, I would reduce the size of the climate zones a bit so it's easier to collect all of the different kinds of plants and saplings.
- The ring around the ocean temple could be caused by them spawning in Deep Ocean rather than regular Ocean. Or the sea level change (sea level is slightly higher in Highlands).
- Thornbushes could easily be made to only damage the player (and hostile mobs?).
- There's a persistent leaf decay bug that probably has a few causes. New wood blocks not properly "pairing" to leaves, bigger trees leaving some leaves outside of 4 blocks away, maybe other causes.
- If you want to use Highlands with BoP, you could always use a standard world type if the Highlands world type messes up BoP biomes.
Did you see my hau thicket idea and willow model? I'm super proud of those, and want to make sure they didn't get overlooked.
Rollback Post to RevisionRollBack
You want a farm, you grab a hoe. You want a boat, you grab some wood. You want a fireplace, you grab A FLAMING HELL-BOULDER BECAUSE THAT'S HOW MINECRAFTERS ROLL!!!
Sad to hear that, but well, I guess that's the way most mods go. Someone starts with a bright idea and then Minecraft code (changes) start to attack them and most of them happen to start studying or something.
Anyway, I would gladly take a 1.8.9 version!
Well, at least I would be fine with it being a little harder to collect everything.
And as long as the rest of the bugs are pretty minor and you still might be able to fix them some day, it's still a pretty neat mod. As long as I get it working together with RTG, I guess we'll have some fun with it.
Minecraft code changes are not as bad now as they once were. I've played Minecraft since alpha, and it has recently been a long time between updates compared to years ago. It's been 1.8 for a year and a half. That's an amazing improvement for modders' workloads, except that many modders had already left by then. I think that 1.9 may be the last official update (ever? at least for another year or two)...
Climate zones? I can help with that. If you're using more or less the standard GenLayer stack just move this section:
GenLayerAddSnow genlayeraddsnow = new GenLayerAddSnow(2L, genlayerremovetoomuchocean);
genlayeraddisland = new GenLayerAddIsland(3L, genlayeraddsnow);
GenLayerEdge genlayeredge = new GenLayerEdge(2L, genlayeraddisland, GenLayerEdge.Mode.COOL_WARM);
genlayeredge = new GenLayerEdge(2L, genlayeredge, GenLayerEdge.Mode.HEAT_ICE);
genlayeredge = new GenLayerEdge(3L, genlayeredge, GenLayerEdge.Mode.SPECIAL);
to below the GenLayerZoom right beneath it.
You're also welcome to use my more sophisticated climate routines, which leave snow and hot zones inland, which the vanilla routines basically can't do.
Thornbushes only players/hostiles, yes! Maybe just players, even.
The 1.8.9 BoP was suppressing BoP biomes outside the BoP worldtype. They just changed it to suppress BoP biomes in the default worldtype - just as in 2 days ago or so.
Is Highlands compatible with your Geographicraft mod? If it is, then there's no need to re-implement the functionality. It seems like it might be able to make a world with HL and BoP biomes happy with each other too. At least, similar capability was in Climate Control.
Did you see my hau thicket idea and willow model? I'm super proud of those, and want to make sure they didn't get overlooked.
I saw the hau thicket. From playing with the old Highlands, I was frustrated by how hard it was to move around the world then. I would be hesitant to introduce biomes that can only be moved through by destroying blocks. Can you post a screenshot of your willow? I would be interested in making one.
I'm going to set up my minecraft modding environment again and look things over. This isn't a promise but I will probably fix a few things when I recompile for 1.8.9, including thornbushes.
you know you can just create a new world with it and export your house with MCedit.
Not to mention if your house is based on a unique landform and heavily rooted into the ground, like mine usually are...
That sounds like the most delicious house ever.
I've been exploring my world more and more, had quite a bit found... Then while I was heading home from an Alps biome - which was going to be a loong trip - the game suddenly crashed. I didn't think much of it and just signed off for the night, but when I logged back in today it gives me the same messages. Since it's mentioning Highlands in the report, I thought I'd post it here - though I don't know where else it'd fit anyway.
---- Minecraft Crash Report ----
//
On the bright side, I bought you a teddy bear!
Time: 10/15/15
5:16 PM
Description: Exception generating new
chunk
java.lang.ArrayIndexOutOfBoundsException: 258
at
com.sdj64.highlands.generator.layer.GenLayerShoreHighlands.func_75904_a(GenLayerShoreHighlands.java:105)
at
net.minecraft.world.gen.layer.GenLayerZoom.func_75904_a(SourceFile:19)
at
net.minecraft.world.gen.layer.GenLayerZoom.func_75904_a(SourceFile:19)
at
net.minecraft.world.gen.layer.GenLayerSmooth.func_75904_a(SourceFile:15)
at
net.minecraft.world.gen.layer.GenLayerRiverMix.func_75904_a(SourceFile:24)
at
net.minecraft.world.biome.WorldChunkManager.func_76937_a(WorldChunkManager.java:125)
at
com.sdj64.highlands.biome.ChunkProviderHighlands.setBlocksInChunk(ChunkProviderHighlands.java:228)
at
com.sdj64.highlands.biome.ChunkProviderHighlands.func_73154_d(ChunkProviderHighlands.java:322)
at
net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:162)
at
net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:122)
at
net.minecraft.server.management.PlayerManager$PlayerInstance.(PlayerManager.java:373)
at
net.minecraft.server.management.PlayerManager.func_72690_a(PlayerManager.java:99)
at
net.minecraft.server.management.PlayerManager.func_72683_a(PlayerManager.java:140)
at
net.minecraft.server.management.ServerConfigurationManager.func_72375_a(ServerConfigurationManager.java:268)
at
net.minecraft.server.management.ServerConfigurationManager.func_72377_c(ServerConfigurationManager.java:331)
at
net.minecraft.server.management.ServerConfigurationManager.initializeConnectionToPlayer(ServerConfigurationManager.java:163)
at
net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.completeServerSideConnection(NetworkDispatcher.java:229)
at
net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.access$100(NetworkDispatcher.java:50)
at
net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:181)
at
net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:248)
at
net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:191)
at
net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:726)
at
net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598)
at
net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:258)
at
net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478)
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
com.sdj64.highlands.generator.layer.GenLayerShoreHighlands.func_75904_a(GenLayerShoreHighlands.java:105)
at
net.minecraft.world.gen.layer.GenLayerZoom.func_75904_a(SourceFile:19)
at
net.minecraft.world.gen.layer.GenLayerZoom.func_75904_a(SourceFile:19)
at
net.minecraft.world.gen.layer.GenLayerSmooth.func_75904_a(SourceFile:15)
at
net.minecraft.world.gen.layer.GenLayerRiverMix.func_75904_a(SourceFile:24)
at
net.minecraft.world.biome.WorldChunkManager.func_76937_a(WorldChunkManager.java:125)
at
com.sdj64.highlands.biome.ChunkProviderHighlands.setBlocksInChunk(ChunkProviderHighlands.java:228)
at
com.sdj64.highlands.biome.ChunkProviderHighlands.func_73154_d(ChunkProviderHighlands.java:322)
--
Chunk to be generated --
Details:
Location: -63,0
Position
hash: 4294967233
Generator: RandomLevelSource
Stacktrace:
at
net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:162)
at
net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:122)
at
net.minecraft.server.management.PlayerManager$PlayerInstance.(PlayerManager.java:373)
at
net.minecraft.server.management.PlayerManager.func_72690_a(PlayerManager.java:99)
at
net.minecraft.server.management.PlayerManager.func_72683_a(PlayerManager.java:140)
at
net.minecraft.server.management.ServerConfigurationManager.func_72375_a(ServerConfigurationManager.java:268)
at
net.minecraft.server.management.ServerConfigurationManager.func_72377_c(ServerConfigurationManager.java:331)
at
net.minecraft.server.management.ServerConfigurationManager.initializeConnectionToPlayer(ServerConfigurationManager.java:163)
at
net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.completeServerSideConnection(NetworkDispatcher.java:229)
at
net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.access$100(NetworkDispatcher.java:50)
at
net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:181)
at
net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:248)
--
Ticking connection --
Details:
Connection:
net.minecraft.network.NetworkManager@523132e4
Stacktrace:
at
net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:191)
at
net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:726)
at
net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598)
at
net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:258)
at
net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478)
at
java.lang.Thread.run(Unknown Source)
-- System Details
--
Details:
Minecraft Version: 1.8
Operating System:
Windows 7 (amd64) version 6.1
Java Version: 1.8.0_31, Oracle
Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM
(mixed mode), Oracle Corporation
Memory: 352405536 bytes (336 MB)
/ 725614592 bytes (692 MB) up to 954728448 bytes (910 MB)
Mod
Pack: 1.8-SNAPSHOT-r365-b46-2015-01-25_23-01-16
LiteLoader Mods:
2 loaded mod(s)
- Autofish version 0.4.8
-
VoxelMap version 1.5.17
LaunchWrapper: 27 active transformer(s)
- Transformer:
net.minecraftforge.fml.common.asm.transformers.PatchingTransformer
- Transformer: optifine.OptiFineClassTransformer
- Transformer:
$wrapper.net.minecraftforge.fml.common.asm.transformers.BlamingTransformer
- Transformer:
$wrapper.net.minecraftforge.fml.common.asm.transformers.MarkerTransformer
- Transformer:
$wrapper.net.minecraftforge.fml.common.asm.transformers.SideTransformer
- Transformer:
$wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer
- Transformer:
$wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer
- Transformer:
$wrapper.codechicken.lib.asm.ClassHeirachyManager
-
Transformer: $wrapper.codechicken.lib.asm.RenderHookTransformer
- Transformer:
com.mumfrey.liteloader.transformers.event.EventProxyTransformer
- Transformer:
com.mumfrey.liteloader.launch.LiteLoaderTransformer
-
Transformer:
com.mumfrey.liteloader.client.transformers.CrashReportTransformer
- Transformer: shadersmod.transform.SMCClassTransformer
- Transformer:
net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer
- Transformer:
net.minecraftforge.fml.common.asm.transformers.AccessTransformer
- Transformer:
net.minecraftforge.transformers.ForgeAccessTransformer
-
Transformer:
net.minecraftforge.fml.common.asm.transformers.ModAccessTransformer
- Transformer:
net.minecraftforge.fml.common.asm.transformers.ItemStackTransformer
- Transformer:
$wrapper.lumien.bloodmoon.asm.ClassTransformer
-
Transformer:
net.minecraftforge.fml.common.asm.transformers.TerminalTransformer
- Transformer:
com.thevoxelbox.voxelmap.litemod.VoxelMapTransformer
-
Transformer:
com.mumfrey.liteloader.transformers.event.EventTransformer
- Transformer:
com.mumfrey.liteloader.common.transformers.LiteLoaderPacketTransformer
- Transformer:
com.mumfrey.liteloader.client.transformers.LiteLoaderEventInjectionTransformer
- Transformer:
com.mumfrey.liteloader.client.transformers.MinecraftTransformer
- Transformer:
com.mumfrey.liteloader.transformers.event.json.ModEventInjectionTransformer
- Transformer:
net.minecraftforge.fml.common.asm.transformers.ModAPITransformer
JVM
Flags: 3 total;
-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
-Xms512m -Xmx1024m
IntCache: cache: 4, tcache: 41, allocated: 8,
tallocated: 55
FML: MCP v9.10 FML v8.0.76.1392 Minecraft Forge
11.14.1.1392 Optifine OptiFine_1.8_HD_U_D2 13 mods loaded, 13 mods
active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{8.0.76.1392}
[Forge Mod Loader] (forge-1.8-11.14.1.1392-universal.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{11.14.1.1392}
[Minecraft Forge] (forge-1.8-11.14.1.1392-universal.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AnimalsPlus{1.4}
[Animals Plus] (animalsplus-1.4.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
antiqueatlas{4.2.6-1.8}
[Antique Atlas] (antiqueatlas-4.2.6-1.8.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
bettercreative{1.0}
[Better Creative Inventory] (bettercreative-1.0.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Bloodmoon{1.1}
[Bloodmoon] (Bloodmoon-1.1.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CustomSpawner{3.4.0}
[DrZhark's CustomSpawner] (CustomMobSpawner 3.4.0.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
MoCreatures{8.0.0.devA}
[DrZhark's Mo'Creatures Mod] (DrZhark's Mo'Creatures
Mod-8.0.0.devA.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
highlands{1.8.6}
[Highlands] (highlands-3.03a.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
me{1.3.2.1}
[More Enchantments] (MoreEnchantments-1.8-1.3.2.1.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AencEx{0.0.1}
[AencEx] (MoreEnchantments-1.8-1.3.2.1.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
wuppy29_simplerecipes{1.9.0}
[Simple Recipes] (Simple Recipes 1.8.0-1.9.0.jar)
Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Loaded
coremods (and transformers):
CCLCorePlugin
(CodeChickenLib-1.8-1.1.2.115-universal.jar)
codechicken.lib.asm.ClassHeirachyManager
codechicken.lib.asm.RenderHookTransformer
LoadingPlugin
(Bloodmoon-1.1.jar)
lumien.bloodmoon.asm.ClassTransformer
Profiler Position: N/A
(disabled)
Player Count: 1 / 8; [EntityPlayerMP['Sylxeria'/888,
l='HLTest', x=-977.16, y=66.20, z=175.95]]
Type: Integrated
Server (map_client.txt)
Is Modded: Definitely; Client brand
changed to 'fml,forge'
I might have to give up on this world, as painful as that is, because I don't know how I'd be able to fix this - if it's even possible.
I think it worked - thanks a ton ^^
sdj64, with fabricator77 not seeming to be around, could you be convinced to fix the forestry integration with highlands 2.2.3?
Since I have not been able to get Biomes o Plenty for 1.8 to work Highlands is a fantastic alternative. I especially like the alps - the vanilla ice plains desperately needed spicing up. This mod should be more popular! It looks even more beautiful with the supported Dokucraft.
would this mod work with biomes o plenty?or does it aim to replace it?
Do you have version with config allow dont use new block? I mean, all trees, mountouns an others consist only vanila blocks.
PS For example, Realistic World Generation and Alternative Terrane Genetation (they used only vanila blocks). But its only for 1.7.10
In the past Highlands and BoP have tried to work together although it's not always been possible to combine them. They may be less compatible this go-round as Highlands, at least, is customizing the noise parameters so the BoP biomes may not come out as desired in a Highlands world and vice versa.
My Geographicraft mod will be able to combine biomes from both mods when they are "official" but that won't solve problems with noise function incompatibility. The Highlands mountains are not so beautiful with the vanilla noise functions, although they're still interesting.
Geographicraft (formerly Climate Control) - Control climate, ocean, and land sizes; stop chunk walls; put modded biomes into Default worlds, and more!
Well! I have no idea if this crash was due to my mix of mods or this mod by its lonesome, but the coding kaboodle seems to point towards the crash being thanks to a chicken dying on some highland thorns, so.
Here's the report, crossing my fingers that the spoiler tags will work:
---- Minecraft Crash Report ----
WARNING: coremods are present:
CCLCorePlugin (CodeChickenLib-1.8-1.1.2.115-universal.jar)
FMLPlugin (InventoryTweaks-1.59-176.jar)
BCModPlugin (zz-backpacks 1.8 - 3.0.5 beta.jar)
BetterFoliageLoader (BetterFoliage-mc1.8-1.1.7.jar)
CCCDeobfPlugin (unknown)
CodeChickenCorePlugin (CodeChickenCore-1.8-1.0.5.34-universal.jar)
WallpaperLoadingPlugin (wallpaper-0.9-1.8.jar)
FairyLightsLoadingPlugin (fairylights-1.3.1-1.8.jar)
NEICorePlugin (NotEnoughItems-1.8-1.0.5.82-universal.jar)
Contact their authors BEFORE contacting forge
// Daisy, daisy...
Time: 12/5/15 5:10 AM
Description: Colliding entity with block
java.lang.NullPointerException: Colliding entity with block
at mapwriter.forge.EventHandler.eventPlayerDeath(EventHandler.java:70)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_88_EventHandler_eventPlayerDeath_LivingDeathEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:55)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.common.ForgeHooks.onLivingDeath(ForgeHooks.java:350)
at net.minecraft.entity.EntityLivingBase.func_70645_a(EntityLivingBase.java:900)
at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:863)
at net.minecraft.entity.passive.EntityAnimal.func_70097_a(SourceFile:61)
at com.sdj64.highlands.block.BlockHighlandsPlant.func_180634_a(BlockHighlandsPlant.java:50)
at net.minecraft.entity.Entity.func_145775_I(Entity.java:822)
at net.minecraft.entity.Entity.func_70091_d(Entity.java:751)
at net.minecraft.entity.EntityLivingBase.func_70612_e(EntityLivingBase.java:1511)
at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:1822)
at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:472)
at net.minecraft.entity.EntityAgeable.func_70636_d(SourceFile:126)
at net.minecraft.entity.passive.EntityAnimal.func_70636_d(SourceFile:38)
at net.minecraft.entity.passive.EntityChicken.func_70636_d(SourceFile:56)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1628)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:296)
at net.minecraft.world.World.func_72866_a(World.java:1879)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:732)
at net.minecraft.world.World.func_72870_g(World.java:1849)
at net.minecraft.world.World.func_72939_s(World.java:1678)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:571)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:703)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:258)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478)
at java.lang.Thread.run(Thread.java:745)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at mapwriter.forge.EventHandler.eventPlayerDeath(EventHandler.java:70)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_88_EventHandler_eventPlayerDeath_LivingDeathEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:55)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.common.ForgeHooks.onLivingDeath(ForgeHooks.java:350)
at net.minecraft.entity.EntityLivingBase.func_70645_a(EntityLivingBase.java:900)
at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:863)
at net.minecraft.entity.passive.EntityAnimal.func_70097_a(SourceFile:61)
at com.sdj64.highlands.block.BlockHighlandsPlant.func_180634_a(BlockHighlandsPlant.java:50)
-- Block being collided with --
Details:
Block: highlands:thorn_bush
Block location: World: (113,112,231), Chunk: (at 1,7,7 in 7,14; contains blocks 112,0,224 to 127,255,239), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Stacktrace:
at net.minecraft.entity.Entity.func_145775_I(Entity.java:822)
-- Entity being checked for collision --
Details:
Entity Type: Chicken (net.minecraft.entity.passive.EntityChicken)
Entity ID: 70
Entity Name: Chicken
Entity's Exact location: 113.50, 112.00, 231.50
Entity's Block location: 113.00,112.00,231.00 - World: (113,112,231), Chunk: (at 1,7,7 in 7,14; contains blocks 112,0,224 to 127,255,239), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: 0.00, 0.00, 0.00
Entity's Rider: ~~ERROR~~ NullPointerException: null
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
at net.minecraft.entity.Entity.func_70091_d(Entity.java:751)
at net.minecraft.entity.EntityLivingBase.func_70612_e(EntityLivingBase.java:1511)
at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:1822)
at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:472)
at net.minecraft.entity.EntityAgeable.func_70636_d(SourceFile:126)
at net.minecraft.entity.passive.EntityAnimal.func_70636_d(SourceFile:38)
at net.minecraft.entity.passive.EntityChicken.func_70636_d(SourceFile:56)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1628)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:296)
at net.minecraft.world.World.func_72866_a(World.java:1879)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:732)
at net.minecraft.world.World.func_72870_g(World.java:1849)
-- Entity being ticked --
Details:
Entity Type: Chicken (net.minecraft.entity.passive.EntityChicken)
Entity ID: 70
Entity Name: Chicken
Entity's Exact location: 113.50, 112.00, 231.50
Entity's Block location: 113.00,112.00,231.00 - World: (113,112,231), Chunk: (at 1,7,7 in 7,14; contains blocks 112,0,224 to 127,255,239), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: 0.00, 0.00, 0.00
Entity's Rider: ~~ERROR~~ NullPointerException: null
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:1678)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:571)
-- Affected level --
Details:
Level name: METTAWORLD
All players: 0 total; []
Chunk stats: ServerChunkCache: 655 Drop: 0
Level seed: 1114060629
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: 180.00,64.00,252.00 - World: (180,64,252), Chunk: (at 4,4,12 in 11,15; contains blocks 176,0,240 to 191,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 31 game time, 31 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 28373 (now: false), thunder time: 98843 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:703)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:258)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478)
at java.lang.Thread.run(Thread.java:745)
-- System Details --
Details:
Minecraft Version: 1.8
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 2040023552 bytes (1945 MB) / 2759852032 bytes (2632 MB) up to 2759852032 bytes (2632 MB)
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2800m -Xms2700m
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 97
FML: MCP v9.10 FML v8.0.69.1354 Minecraft Forge 11.14.1.1354 Optifine OptiFine_1.8_HD_U_D3 37 mods loaded, 37 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{8.0.69.1354} [Forge Mod Loader] (forge-1.8-11.14.1.1354.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{11.14.1.1354} [Minecraft Forge] (forge-1.8-11.14.1.1354.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CodeChickenCore{1.0.5.34} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
NotEnoughItems{1.0.5.82} [Not Enough Items] (NotEnoughItems-1.8-1.0.5.82-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
backpacks16840{3.0.5} [Backpacks!] (zz-backpacks 1.8 - 3.0.5 beta.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
bspkrsCore{7.01} [bspkrsCore] ([1.8]bspkrsCore-universal-7.01 (1).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Treecapitator{1.8} [Treecapitator] ([1.8]Treecapitator-universal-2.0.5 (1).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AnimalsPlus{1.4} [Animals Plus] (animalsplus-1.4.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
kegare.bedrocklayer{1.1.0} [BedrockLayer] (BedrockLayer_1.8-v1.1.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BetterFoliage{1.1.7} [Better Foliage] (BetterFoliage-mc1.8-1.1.7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
butterflymania{1.6} [Butterfly Mania] (butterflymania-1.8-1.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
cdem{1.0} [Craftable Dragon Egg Mod] (cdem.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
cmm{1.0} [Craftable Music Discs Mod] (cmm.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
cmym{1.0} [Craftable Mycelium Mod] (cmym.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
cnm{1.0} [Craftable Nametag Mod] (cnm.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
cnwm{1.0} [Craftable Nether Wart Mod] (cnwm.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
csm{1.0} [Craftable Saddle Mod] (csm.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
thebombzenapi{2.5.1} [ThebombzenAPI] (ThebombzenAPI-v2.5.1-mc1.8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
enchantview{5.0.0} [EnchantView] (EnchantView-v5.0.0-mc1.8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
exoticbirds{1.0} [Exotic Birds] (Exotic Birds 1.8 - 1.0.2c.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
fairylights{1.3.1} [Fairy Lights] (fairylights-1.3.1-1.8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
forgeskype{1.2.3} [Skype for Forge] (forgeskype-1.2.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
highlands{1.8.6} [Highlands] (highlands-3.03a.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
InventoryPets{1.3.3} [Inventory Pets] (inventorypets-1.8-1.3.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
inventorytweaks{1.59-176-9318a76-dirty} [Inventory Tweaks] (InventoryTweaks-1.59-176.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
MapWriter{2.2.5} [MapWriter] (MapWriter-1.8-2.2.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
chef{5.1} [Master Chef] (Master_Chef_v5.1-1.8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
cfm{3.5.2} [§9MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.5.2(1.8).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
ropebridge{1.1} [Rope Bridge] (RopeBridge-v1.2-mc1.8.8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
soundfilters{0.8_for_1.8} [Sound Filters] (SoundFilters-0.8_for_1.8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
thelittlethings{1.1.2} [The Little Things] (The Little Things-v.1.1.2-mc1.8+.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
arrowtrails{1.5_for_1.8} [Tmtravlr's Arrow Trails] (TmtravlrsArrowTrails-1.5_for_1.8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
uagdm{1.0} [Useful Andesite, Granite, Diorite Mod] (uagdm.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Waila{1.6.0_B1} [Waila] (Waila-1.6.0_B1_1.8.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
wallpaper{0.9} [Wallpaper] (wallpaper-0.9-1.8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
wildcaves3{1.8} [Wild Caves 3] (WildCaves3-0.4.3.7(1.8).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Loaded coremods (and transformers):
CCLCorePlugin (CodeChickenLib-1.8-1.1.2.115-universal.jar)
codechicken.lib.asm.ClassHeirachyManager
codechicken.lib.asm.RenderHookTransformer
FMLPlugin (InventoryTweaks-1.59-176.jar)
invtweaks.forge.asm.ContainerTransformer
BCModPlugin (zz-backpacks 1.8 - 3.0.5 beta.jar)
brad16840.common.asm.ClassTransformer
BetterFoliageLoader (BetterFoliage-mc1.8-1.1.7.jar)
mods.betterfoliage.loader.impl.BetterFoliageTransformer
CCCDeobfPlugin (unknown)
CodeChickenCorePlugin (CodeChickenCore-1.8-1.0.5.34-universal.jar)
codechicken.core.asm.InterfaceDependancyTransformer
codechicken.core.asm.TweakTransformer
codechicken.core.asm.DelegatedTransformer
codechicken.core.asm.DefaultImplementationTransformer
WallpaperLoadingPlugin (wallpaper-0.9-1.8.jar)
com.pau101.wallpaper.core.WallpaperClassTransformer
FairyLightsLoadingPlugin (fairylights-1.3.1-1.8.jar)
com.pau101.fairylights.core.FairyLightsClassTransformer
NEICorePlugin (NotEnoughItems-1.8-1.0.5.82-universal.jar)
codechicken.nei.asm.NEITransformer
Profiler Position: N/A (disabled)
Player Count: 0 / 8; []
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
*punches hole through casket* i forgot to clear my history
Absolutely loving this mod so far, adds a lot to the game and that's always good!
... also thorn bushes are sneaky jerks.
Are you planning to bring back the old sapling recipes? I quite liked being able to actually craft them rather than needing to find every single one.
The terrain generation of this mod looks gorgeous! I hope there will soon be a version for Forge 1.8.9.
Any plans to add some of the Biomes from the 1.7 version? namely, I'd love to see the Flying mountains again, they actually looks really cool and made for an awesome place to build a Wizard's Tower
I made a model for willow trees, do you think you could add them? It looks super cool, and would be a good source of yellow wood.
https://www.dropbox.com/s/aao7go0a9h4k071/willow model.schematic?dl=0
The border between the continental plate and the deep ocean in reality actually does look like that, it is literally a sudden drop off to nothing. I also kinda like the impossibly steep cliffs.
The ocean temples and the thornbushes definitely need some work though.
Hello all,
Sorry that I have been absent from Minecraft forums for the better part of half a year. I am really disappointed in myself for dropping off the face of the earth again, so to speak. Unfortunately, not much work has been done to the mod for that time (at least by me). Another contributor to Github recompiled to 1.8.9 and I can add that to the OP if you all would like.
Times change and while I would love to say that I will get working with the new version, add more biomes, and fix all the bugs, I probably won't be able to. Over the 3 and a half years since the very first pre-release of Highlands in 1.4.2, a lot has changed in my life and in Minecraft. In some ways, 1.7 was "mission accomplished" for biome mods, but as is usually the case, many people thought Mojang didn't go far enough. But it (and 1.8's changes) did mean that many of the better biome mods died out with the enormous amount of work required to update. For this re-release of Highlands, life threw me a bone (I got a summer job teaching Java, so this was a perfect skills refresher) but after that it was back to as before.
Here are a few more thoughts:
- Ideally, Highlands would have more trees and plants, and more overlap between its biomes and between vanilla biomes to make a smoother world. If I knew how, I would reduce the size of the climate zones a bit so it's easier to collect all of the different kinds of plants and saplings.
- The ring around the ocean temple could be caused by them spawning in Deep Ocean rather than regular Ocean. Or the sea level change (sea level is slightly higher in Highlands).
- Thornbushes could easily be made to only damage the player (and hostile mobs?).
- There's a persistent leaf decay bug that probably has a few causes. New wood blocks not properly "pairing" to leaves, bigger trees leaving some leaves outside of 4 blocks away, maybe other causes.
- If you want to use Highlands with BoP, you could always use a standard world type if the Highlands world type messes up BoP biomes.
Glad to see you back.
Climate zones? I can help with that. If you're using more or less the standard GenLayer stack just move this section:
to below the GenLayerZoom right beneath it.
You're also welcome to use my more sophisticated climate routines, which leave snow and hot zones inland, which the vanilla routines basically can't do.
Thornbushes only players/hostiles, yes! Maybe just players, even.
The 1.8.9 BoP was suppressing BoP biomes outside the BoP worldtype. They just changed it to suppress BoP biomes in the default worldtype - just as in 2 days ago or so.
Geographicraft (formerly Climate Control) - Control climate, ocean, and land sizes; stop chunk walls; put modded biomes into Default worlds, and more!
Did you see my hau thicket idea and willow model? I'm super proud of those, and want to make sure they didn't get overlooked.
Minecraft code changes are not as bad now as they once were. I've played Minecraft since alpha, and it has recently been a long time between updates compared to years ago. It's been 1.8 for a year and a half. That's an amazing improvement for modders' workloads, except that many modders had already left by then. I think that 1.9 may be the last official update (ever? at least for another year or two)...
Is Highlands compatible with your Geographicraft mod? If it is, then there's no need to re-implement the functionality. It seems like it might be able to make a world with HL and BoP biomes happy with each other too. At least, similar capability was in Climate Control.
I saw the hau thicket. From playing with the old Highlands, I was frustrated by how hard it was to move around the world then. I would be hesitant to introduce biomes that can only be moved through by destroying blocks. Can you post a screenshot of your willow? I would be interested in making one.
I'm going to set up my minecraft modding environment again and look things over. This isn't a promise but I will probably fix a few things when I recompile for 1.8.9, including thornbushes.