It is a template issue, not the code. "Smithy.tml" is broken, if i remember correctly.Anyway, nice to see someone interested
If it's a template issue, then it's not just Smithy.tml. You can see in the background and close foreground that other buildings, including the walls, are messed up the same way.I'll try and fix the templates myself, though. If I do get them working right, would you like me to send the repaired versions back to you?
Also, slightly related: I'm noticing a new, undocumented element in some of the block rules. It looks like "0--3". Is this supposed to replace the old 319 special block ID (the conditional stairs)?
Okay, it's definitely not just the building templates. The Covered Wall template is perfectly accurate, and yet in the world it ends up looking like this:
This picture was taken facing NW; there seems to be a fairly consistent pattern of east and south-facing stairs getting messed up so that they face west. (Note that the west-facing stair block is the one with a metadata of 0.)
However, it gets weirder. At one point I found a wall that looked like this:
I was looking to the east here, so again the stairs are all west-facing. Oddly, all the stairs were changed this time, regardless of their original facing. Similar things came up elsewhere, so the pattern I thought I was seeing earlier was probably just a coincidence.
On top of that, I also saw stair problems in structures that are generated entirely programmatically, without templates:
Weirdly, it seemed entirely random which stair blocks got rotated. On the tower in the foreground, it was the south-facing ones; on others, it would be north or east. The tower further back in the picture has no mis-rotated blocks at all, but I think that's because it was the west-facing blocks that were affected that time. This phenomenon affected CARuins, too.
Finally: what is the deal with this roof?
It looks like the wooden blocks on the roof got passed metadata as if they were stair blocks. Similar towers at other points on the wall have the same pattern, but rotated so that the jungle-wood side always faces inwards.
Well then, there's something wrong with what I'm doing. It doesn't seem to want to move to previous frames, even if I tell it specifically that I want to edit a particular frame.
Can you describe more ?
It is possible that you want to do something that we didn't planned.
I've made russian translation for Wild Caves 3: [link] And for MysticMods: [link] Some bugs in MysticMods: All ores, bricks, planks, stones & bush don't have textures in inventory & NEI. And when i hold them in hand - too: Waila incorrectly displays names of the objects (bush > coal, pillars > apple, ores > arrow & etc.)
Thanks for the translations
They are included now.
No textures issue in my tests.
If it's a template issue, then it's not just Smithy.tml. You can see in the background and close foreground that other buildings, including the walls, are messed up the same way.I'll try and fix the templates myself, though. If I do get them working right, would you like me to send the repaired versions back to you? Also, slightly related: I'm noticing a new, undocumented element in some of the block rules. It looks like "0--3". Is this supposed to replace the old 319 special block ID (the conditional stairs)?
Yes, a lot of the templates for the "NewStoneCity" were new and need serious fixing.
I'd be glad if you can repair any
Changes in the template rules are described in the "readme" file that you should have received with the newest templates.
If you use the 1.7.2 version, I just released some fixes those last few days. Please redownload before reporting bugs.
CaRuins and "roads" shouldn't be affected by stair rotational issues, since their stairs are done by code.
It is possible that you are encountering a visual glitch with stairs, when Minecraft is overloaded with generation packets. Did any serious lag occurred ? Do you use it with other mods ?
Changes in the template rules are described in the "readme" file that you should have received with the newest templates.
Ah, thanks.
If you use the 1.7.2 version, I just released some fixes those last few days. Please redownload before reporting bugs.
I'm using v0.1.5, which I believe is the newest one.
It is possible that you are encountering a visual glitch with stairs, when Minecraft is overloaded with generation packets. Did any serious lag occurred ? Do you use it with other mods ?
The only other mods are Forge and Biomes o' Plenty. I have checked thoroughly and I can guarantee that the stairs I am seeing are actually rotated, and not just appearing to be so.
I don't get any more lag than usual from city generation. World generation does sometime seem to time out when it's first generated, though.
CaRuins and "roads" shouldn't be affected by stair rotational issues, since their stairs are done by code.
Indeed. That's why I'm pretty sure that the bug is somewhere on the code side.
Here's something else weird, though: at some point while I was testing all this, the CARuins started to fail to generate, leaving oddly-shaped holes in the ground. Removing and replacing the config files and reinstalling the mod did not change that. I have no idea what the hell is going on here, unless it has to do with what you said about generation packet overload.
The Meaning of Life, the Universe, and Everything.
Join Date:
12/2/2012
Posts:
281
Member Details
It appears as though setting Enable to "False" under the general section of the Mystic mods will cause a CTD with a rendering error in the Development Console when moving to the tab that the corresponding Mystic mod is under while in creative mode.
The crash:
---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3
Time: 4/1/14 4:59 PM
Description: Rendering item
java.lang.NullPointerException: Rendering item
at net.minecraft.item.ItemStack.func_77960_j(ItemStack.java:231)
at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:406)
at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:548)
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_147051_a(GuiContainerCreative.java:940)
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_146976_a(GuiContainerCreative.java:771)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:89)
at net.minecraft.client.renderer.InventoryEffectRenderer.func_73863_a(SourceFile:30)
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_73863_a(GuiContainerCreative.java:649)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1343)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:981)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:870)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.item.ItemStack.func_77960_j(ItemStack.java:231)
at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:406)
-- Item being rendered --
Details:
Item Type: null
Item Aux: ~~ERROR~~ NullPointerException: null
Item NBT: null
Item Foil: ~~ERROR~~ NullPointerException: null
Stacktrace:
at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:548)
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_147051_a(GuiContainerCreative.java:940)
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_146976_a(GuiContainerCreative.java:771)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:89)
at net.minecraft.client.renderer.InventoryEffectRenderer.func_73863_a(SourceFile:30)
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_73863_a(GuiContainerCreative.java:649)
Setting the rarity of objects to zero accomplishes what I want, but I figured it would be best to post anyways.
I have Optifine and a Shader pack, as well as a few other mods, but I pinpointed what was causing it by removing said mods and shaders. Setting "False" back to "True", or deleting the config files immediately stopped the crashes and allowed me to switch tabs in creative.
Can you describe more ?
It is possible that you want to do something that we didn't planned.
When I use the remote to select blocks for a frame, and then save the frame, it's impossible to return to editing that frame ever again. Even if I set the remote to edit a particular frame in the GUI by pressing R, it simply continues thinking it should be editing the most recent unused frame. This is rather annoying, as it requires that I get every animation frame spot on the first time around, else the entire thing is ruined.
Ah, thanks. I'm using v0.1.5, which I believe is the newest one. The only other mods are Forge and Biomes o' Plenty. I have checked thoroughly and I can guarantee that the stairs I am seeing are actually rotated, and not just appearing to be so. I don't get any more lag than usual from city generation. World generation does sometime seem to time out when it's first generated, though. Indeed. That's why I'm pretty sure that the bug is somewhere on the code side. Here's something else weird, though: at some point while I was testing all this, the CARuins started to fail to generate, leaving oddly-shaped holes in the ground. Removing and replacing the config files and reinstalling the mod did not change that. I have no idea what the hell is going on here, unless it has to do with what you said about generation packet overload.
I don't usually bump version numbers. Takes too much time to reupload and change links in the op. I wish the forum software wasn't so buggy. Anyways, I added minor fixes so you better redownload now.
I'll make those issues my first priority.
Edit: Fixed CARuins generating air instead of the block specified by the settings file.
It appears as though setting Enable to "False" under the general section of the Mystic mods will cause a CTD with a rendering error in the Development Console when moving to the tab that the corresponding Mystic mod is under while in creative mode.
When I use the remote to select blocks for a frame, and then save the frame, it's impossible to return to editing that frame ever again. Even if I set the remote to edit a particular frame in the GUI by pressing R, it simply continues thinking it should be editing the most recent unused frame. This is rather annoying, as it requires that I get every animation frame spot on the first time around, else the entire thing is ruined.
You should be able to get back to the first frame by pushing a reset button. (those don't delete frames, only reset the link and set a few values to default) In the animator GUI, it is advised to put its remote in the slot before doing so. Then get to back to the frame you want by going in the registration order.
How is Level Up compatibility? Can I add it to an existing world? (MC version 1.7.2)
This mod doesn't generate anything in the world, so yes you can add it to an existing world with no worries about balance or unwanted exploration.
It is a Forge mod too, so should be compatible with a lot of stuff.
I got the recipe fix mod but how do i use it? Im trying to fix a bone recpie between minefantasy and dugneon crawler and its all i get thats diffrent is text that says 2 results found
This mod doesn't generate anything in the world, so yes you can add it to an existing world with no worries about balance or unwanted exploration.
It is a Forge mod too, so should be compatible with a lot of stuff.
There is actually a problem with the Level Up mod and the Lord of the Rings mod.
When having both installed, blocks from the LOTR mod drop vanilla Minecraft items so tin ore for example gives you a golden pickaxe instead of tin ore or shamrocks give you chain helmets (tested with Level up v.0.4, LOTR 16.1 and Forge #1047).
I got the recipe fix mod but how do i use it? Im trying to fix a bone recpie between minefantasy and dugneon crawler and its all i get thats diffrent is text that says 2 results found
Use the recipe key to switch between conflicting result.
There is actually a problem with the Level Up mod and the Lord of the Rings mod. When having both installed, blocks from the LOTR mod drop vanilla Minecraft items so tin ore for example gives you a golden pickaxe instead of tin ore or shamrocks give you chain helmets (tested with Level up v.0.4, LOTR 16.1 and Forge #1047).
LevelUp! doesn't give golden pickaxe nor chain helmets. Those two items are strictly impossible to get from it.
Took me a bit longer than expected (work kept getting in the way), but I finally have those building templates fixed: http://champion.uwat...d/buildings.zip
Unfortunately, I'm still seeing this problem with wooden roofs:
It's definitely a matter of wood blocks being passed metadata values as if they were stair blocks, because if I replace the block 5 (planks) in the roof template with block 53 (wood stairs), I get a roof of wooden stairs that are perfectly aligned. This sound like it would be okay, except that it actually looks like this:
Since there isn't any slab hardcoded as belonging with the wooden stair block, it just uses the default.
The coding to fix this would be pretty simple, I'd imagine... but it's indicative of a design issue that could cause more trouble in the future. Perhaps you could expose the associations between blocks and their respective slabs and stairs by putting them all in a config file? It would make expansion and customization a lot easier.
Also, just wondering: if I built and posted some good new city templates here, would you be interested in adding them to the mod? I have partial plans for something Mesoamerican-style, with adobe houses and pyramids (for jungles, mesas, possibly savannas); a swamp city on stilts; something made of snow and packed ice for arctic areas; and a city of tall white towers and colonnades that doesn't belong anywhere in particular but looks pretty cool.
Took me a bit longer than expected (work kept getting in the way), but I finally have those building templates fixed: http://champion.uwat...d/buildings.zip
Unfortunately, I'm still seeing this problem with wooden roofs:
It's definitely a matter of wood blocks being passed metadata values as if they were stair blocks, because if I replace the block 5 (planks) in the roof template with block 53 (wood stairs), I get a roof of wooden stairs that are perfectly aligned. This sound like it would be okay, except that it actually looks like this:
Since there isn't any slab hardcoded as belonging with the wooden stair block, it just uses the default.
The coding to fix this would be pretty simple, I'd imagine... but it's indicative of a design issue that could cause more trouble in the future. Perhaps you could expose the associations between blocks and their respective slabs and stairs by putting them all in a config file? It would make expansion and customization a lot easier.
Also, just wondering: if I built and posted some good new city templates here, would you be interested in adding them to the mod? I have partial plans for something Mesoamerican-style, with adobe houses and pyramids (for jungles, mesas, possibly savannas); a swamp city on stilts; something made of snow and packed ice for arctic areas; and a city of tall white towers and colonnades that doesn't belong anywhere in particular but looks pretty cool.
Thanks for the template fixes.
Stair smoothing is now fixed, and the templates have been changed.
I'll try to include your idea in the next update.
I welcome any new template
I want to remind you of the new command for in-game template making, its usage is described in the readme file.
Also, slightly related: I'm noticing a new, undocumented element in some of the block rules. It looks like "0--3". Is this supposed to replace the old 319 special block ID (the conditional stairs)?
This picture was taken facing NW; there seems to be a fairly consistent pattern of east and south-facing stairs getting messed up so that they face west. (Note that the west-facing stair block is the one with a metadata of 0.)
However, it gets weirder. At one point I found a wall that looked like this:
I was looking to the east here, so again the stairs are all west-facing. Oddly, all the stairs were changed this time, regardless of their original facing. Similar things came up elsewhere, so the pattern I thought I was seeing earlier was probably just a coincidence.
On top of that, I also saw stair problems in structures that are generated entirely programmatically, without templates:
Weirdly, it seemed entirely random which stair blocks got rotated. On the tower in the foreground, it was the south-facing ones; on others, it would be north or east. The tower further back in the picture has no mis-rotated blocks at all, but I think that's because it was the west-facing blocks that were affected that time. This phenomenon affected CARuins, too.
Finally: what is the deal with this roof?
It looks like the wooden blocks on the roof got passed metadata as if they were stair blocks. Similar towers at other points on the wall have the same pattern, but rotated so that the jungle-wood side always faces inwards.
So yeah, there's some weird stuff going on.
Can you describe more ?
It is possible that you want to do something that we didn't planned.
Thanks for the translations
They are included now.
No textures issue in my tests.
Yes, a lot of the templates for the "NewStoneCity" were new and need serious fixing.
I'd be glad if you can repair any
Changes in the template rules are described in the "readme" file that you should have received with the newest templates.
If you use the 1.7.2 version, I just released some fixes those last few days. Please redownload before reporting bugs.
CaRuins and "roads" shouldn't be affected by stair rotational issues, since their stairs are done by code.
It is possible that you are encountering a visual glitch with stairs, when Minecraft is overloaded with generation packets. Did any serious lag occurred ? Do you use it with other mods ?
Hmmm... I will try again to reproduce this problem on a clean copy of Minecraft.
Ah, thanks.
I'm using v0.1.5, which I believe is the newest one.
The only other mods are Forge and Biomes o' Plenty. I have checked thoroughly and I can guarantee that the stairs I am seeing are actually rotated, and not just appearing to be so.
I don't get any more lag than usual from city generation. World generation does sometime seem to time out when it's first generated, though.
Indeed. That's why I'm pretty sure that the bug is somewhere on the code side.
Here's something else weird, though: at some point while I was testing all this, the CARuins started to fail to generate, leaving oddly-shaped holes in the ground. Removing and replacing the config files and reinstalling the mod did not change that. I have no idea what the hell is going on here, unless it has to do with what you said about generation packet overload.
The crash:
// Don't be sad, have a hug! <3
Time: 4/1/14 4:59 PM
Description: Rendering item
java.lang.NullPointerException: Rendering item
at net.minecraft.item.ItemStack.func_77960_j(ItemStack.java:231)
at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:406)
at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:548)
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_147051_a(GuiContainerCreative.java:940)
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_146976_a(GuiContainerCreative.java:771)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:89)
at net.minecraft.client.renderer.InventoryEffectRenderer.func_73863_a(SourceFile:30)
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_73863_a(GuiContainerCreative.java:649)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1343)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:981)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:870)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.item.ItemStack.func_77960_j(ItemStack.java:231)
at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:406)
-- Item being rendered --
Details:
Item Type: null
Item Aux: ~~ERROR~~ NullPointerException: null
Item NBT: null
Item Foil: ~~ERROR~~ NullPointerException: null
Stacktrace:
at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:548)
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_147051_a(GuiContainerCreative.java:940)
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_146976_a(GuiContainerCreative.java:771)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:89)
at net.minecraft.client.renderer.InventoryEffectRenderer.func_73863_a(SourceFile:30)
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_73863_a(GuiContainerCreative.java:649)
-- Screen render details --
Details:
Screen name: net.minecraft.client.gui.inventory.GuiContainerCreative
Mouse location: Scaled: (303, 16). Absolute: (607, 446)
Screen size: Scaled: (427, 240). Absolute: (854, 480). Scale factor of 2
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Skeletonking123'/2695, l='MpServer', x=516.50, y=67.62, z=662.50]]
Chunk stats: MultiplayerChunkCache: 225, 234
Level seed: 0
Level generator: ID 04 - BIOMESOP, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (520,64,669), Chunk: (at 8,4,13 in 32,41; contains blocks 512,0,656 to 527,255,671), Region: (1,1; contains chunks 32,32 to 63,63, blocks 512,0,512 to 1023,255,1023)
Level time: 126 game time, 126 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 367 total; [EntityCreeper['Creeper'/2750, l='MpServer', x=564.50, y=27.00, z=640.50], MoCEntityFishy['Fishy'/4887, l='MpServer', x=444.46, y=37.98, z=681.50], EntityCreeper['Creeper'/2751, l='MpServer', x=566.50, y=27.00, z=642.50], EntityItem['item.tile.gravel'/3827, l='MpServer', x=512.22, y=20.13, z=701.81], MoCEntityFishy['Fishy'/4885, l='MpServer', x=446.29, y=37.98, z=675.09], MoCEntityFishy['Fishy'/4882, l='MpServer', x=448.19, y=37.98, z=675.64], MoCEntityFishy['Fishy'/4883, l='MpServer', x=449.19, y=37.98, z=676.53], MoCEntityFishy['Fishy'/4880, l='MpServer', x=452.56, y=54.98, z=583.19], MoCEntityMiniGolem['MiniGolem'/2744, l='MpServer', x=589.50, y=29.00, z=607.50], MoCEntityFishy['Fishy'/4895, l='MpServer', x=545.87, y=61.95, z=765.78], EntityItem['item.item.reeds'/3835, l='MpServer', x=521.96, y=67.13, z=651.77], MoCEntityFishy['Fishy'/4893, l='MpServer', x=541.63, y=61.95, z=768.53], MoCEntityFishy['Fishy'/4891, l='MpServer', x=540.63, y=61.95, z=771.47], EntitySkeleton['Skeleton'/2736, l='MpServer', x=574.50, y=27.00, z=680.50], EntityItem['item.item.dyePowder.brown'/3836, l='MpServer', x=523.77, y=61.13, z=655.29], MoCEntityFishy['Fishy'/4889, l='MpServer', x=538.80, y=62.01, z=771.56], EntityItem['item.item.bone'/3837, l='MpServer', x=529.24, y=55.74, z=658.07], EntitySquid['Squid'/4868, l='MpServer', x=522.66, y=53.18, z=697.21], EntitySquid['Squid'/4866, l='MpServer', x=517.50, y=51.87, z=693.10], EntityZombie['Zombie'/2730, l='MpServer', x=444.50, y=23.00, z=700.50], EntitySquid['Squid'/4865, l='MpServer', x=520.25, y=53.20, z=693.10], EntityZombie['Zombie'/2729, l='MpServer', x=447.50, y=23.00, z=701.50], EntityZombie['Zombie'/2728, l='MpServer', x=447.50, y=23.00, z=705.50], MoCEntityFishy['Fishy'/4878, l='MpServer', x=445.54, y=54.98, z=581.47], MoCEntityFishy['Fishy'/4876, l='MpServer', x=451.47, y=54.98, z=581.43], MoCEntityFishy['Fishy'/4873, l='MpServer', x=449.99, y=54.98, z=583.00], EntitySquid['Squid'/4872, l='MpServer', x=520.82, y=53.24, z=695.40], EntityZombie['Zombie'/2720, l='MpServer', x=470.31, y=20.00, z=701.13], EntityZombie['Zombie'/2716, l='MpServer', x=584.50, y=17.00, z=638.50], MoCEntityRay['Ray'/4917, l='MpServer', x=601.53, y=62.00, z=659.80], EntityCreeper['Creeper'/2717, l='MpServer', x=481.50, y=20.00, z=660.50], EntitySpider['Spider'/2719, l='MpServer', x=469.78, y=19.00, z=697.78], MoCEntityRay['Ray'/4912, l='MpServer', x=595.62, y=62.00, z=659.59], MoCEntityRay['Ray'/4914, l='MpServer', x=599.47, y=62.00, z=655.58], EntityClientPlayerMP['Skeletonking123'/2695, l='MpServer', x=516.50, y=67.62, z=662.50], MoCEntityPiranha['Piranha'/4927, l='MpServer', x=426.59, y=48.98, z=682.20], MoCEntityFishy['Fishy'/4920, l='MpServer', x=592.30, y=62.00, z=669.41], EntityZombie['Zombie'/2705, l='MpServer', x=570.50, y=35.00, z=652.50], EntityFallingBlock['Falling Block'/3323, l='MpServer', x=471.50, y=21.29, z=739.50], EntityZombie['Zombie'/2706, l='MpServer', x=571.50, y=35.00, z=653.50], MoCEntityRay['Ray'/4900, l='MpServer', x=637.03, y=44.98, z=707.29], MoCEntityRay['Ray'/4903, l='MpServer', x=635.59, y=44.98, z=711.15], MoCEntityRay['Ray'/4902, l='MpServer', x=634.18, y=44.98, z=708.94], MoCEntityRay['Ray'/4898, l='MpServer', x=634.28, y=44.98, z=705.78], MoCEntityMediumFish['MediumFish'/4909, l='MpServer', x=483.25, y=59.87, z=739.70], MoCEntityMediumFish['MediumFish'/4910, l='MpServer', x=481.50, y=59.87, z=746.60], MoCEntityMediumFish['MediumFish'/4905, l='MpServer', x=478.66, y=59.87, z=738.27], MoCEntityMediumFish['MediumFish'/4906, l='MpServer', x=482.25, y=59.87, z=740.60], MoCEntitySmallFish['SmallFish'/4946, l='MpServer', x=469.80, y=54.48, z=728.63], MoCEntityDolphin['Dolphin'/4944, l='MpServer', x=420.56, y=46.98, z=565.83], MoCEntitySmallFish['SmallFish'/4950, l='MpServer', x=470.83, y=55.98, z=730.38], MoCEntitySmallFish['SmallFish'/4948, l='MpServer', x=470.47, y=55.98, z=728.73], EntitySkeleton['Skeleton'/2812, l='MpServer', x=454.50, y=16.00, z=667.50], EntitySkeleton['Skeleton'/2813, l='MpServer', x=453.50, y=16.00, z=667.50], MoCEntityMediumFish['MediumFish'/4955, l='MpServer', x=471.50, y=49.98, z=693.49], MoCEntitySmallFish['SmallFish'/4952, l='MpServer', x=469.47, y=55.98, z=727.29], MoCEntityMediumFish['MediumFish'/4958, l='MpServer', x=470.28, y=49.98, z=692.19], MoCEntityMediumFish['MediumFish'/4957, l='MpServer', x=470.28, y=49.98, z=695.31], MoCEntityPiranha['Piranha'/4931, l='MpServer', x=427.94, y=48.98, z=675.41], MoCEntityPiranha['Piranha'/4929, l='MpServer', x=427.08, y=47.75, z=679.78], MoCEntityRay['Ray'/4935, l='MpServer', x=611.47, y=61.42, z=703.23], MoCEntityPiranha['Piranha'/4933, l='MpServer', x=432.53, y=48.98, z=675.73], EntityCreeper['Creeper'/2796, l='MpServer', x=467.50, y=24.00, z=648.50], MoCEntityRay['Ray'/4939, l='MpServer', x=614.55, y=61.42, z=702.28], MoCEntityRay['Ray'/4937, l='MpServer', x=614.47, y=61.42, z=705.45], MoCEntityShark['Shark'/4943, l='MpServer', x=611.59, y=61.34, z=700.84], EntityZombie['Zombie'/2790, l='MpServer', x=513.50, y=31.00, z=646.50], MoCEntityFishy['Fishy'/4976, l='MpServer', x=618.69, y=57.98, z=595.16], MoCEntityFishy['Fishy'/4977, l='MpServer', x=619.38, y=57.98, z=598.32], EntitySkeleton['Skeleton'/2774, l='MpServer', x=575.40, y=29.00, z=630.58], MoCEntityMediumFish['MediumFish'/4960, l='MpServer', x=467.56, y=49.98, z=689.55], MoCEntityRay['Ray'/4962, l='MpServer', x=455.44, y=61.36, z=779.63], MoCEntityRay['Ray'/4965, l='MpServer', x=453.66, y=61.36, z=777.44], EntityCreeper['Creeper'/2753, l='MpServer', x=563.50, y=27.00, z=640.50], MoCEntityMediumFish['MediumFish'/4968, l='MpServer', x=456.00, y=61.36, z=774.13], MoCEntityMediumFish['MediumFish'/4970, l='MpServer', x=459.96, y=61.34, z=776.22], EntityCreeper['Creeper'/2754, l='MpServer', x=558.50, y=27.00, z=642.50], MoCEntityFishy['Fishy'/4972, l='MpServer', x=616.70, y=57.98, z=592.29], MoCEntityFishy['Fishy'/4974, l='MpServer', x=618.50, y=57.98, z=592.46], MoCEntityMediumFish['MediumFish'/4537, l='MpServer', x=593.45, y=56.98, z=583.79], MoCEntityMediumFish['MediumFish'/4536, l='MpServer', x=597.15, y=56.98, z=585.69], MoCEntityMediumFish['MediumFish'/4538, l='MpServer', x=588.34, y=56.98, z=587.33], MoCEntityShark['Shark'/4543, l='MpServer', x=434.83, y=60.83, z=584.83], MoCEntityMediumFish['MediumFish'/4529, l='MpServer', x=562.78, y=62.00, z=750.20], MoCEntityMediumFish['MediumFish'/4528, l='MpServer', x=562.40, y=62.00, z=754.71], MoCEntityPiranha['Piranha'/4531, l='MpServer', x=572.12, y=53.98, z=631.41], MoCEntityMediumFish['MediumFish'/4530, l='MpServer', x=563.47, y=62.00, z=757.45], MoCEntityPiranha['Piranha'/4533, l='MpServer', x=572.11, y=53.98, z=629.63], MoCEntityPiranha['Piranha'/4532, l='MpServer', x=570.14, y=53.98, z=629.82], MoCEntityMediumFish['MediumFish'/4535, l='MpServer', x=594.83, y=56.98, z=581.62], MoCEntityPiranha['Piranha'/4534, l='MpServer', x=574.47, y=53.98, z=630.22], MoCEntityFishy['Fishy'/4522, l='MpServer', x=542.36, y=48.98, z=583.08], MoCEntityFishy['Fishy'/4523, l='MpServer', x=543.27, y=48.98, z=585.10], MoCEntityFishy['Fishy'/4525, l='MpServer', x=541.67, y=48.98, z=581.08], MoCEntityFishy['Fishy'/4526, l='MpServer', x=541.78, y=48.98, z=586.69], MoCEntityMediumFish['MediumFish'/4527, l='MpServer', x=563.50, y=62.00, z=755.49], MoCEntityFishy['Fishy'/4514, l='MpServer', x=533.67, y=61.95, z=609.44], MoCEntityFishy['Fishy'/4515, l='MpServer', x=532.81, y=61.99, z=607.63], MoCEntityFishy['Fishy'/4516, l='MpServer', x=534.43, y=61.99, z=607.50], MoCEntityFishy['Fishy'/4517, l='MpServer', x=526.78, y=62.01, z=608.69], MoCEntityFishy['Fishy'/4507, l='MpServer', x=457.53, y=51.98, z=656.08], MoCEntityFishy['Fishy'/4506, l='MpServer', x=459.34, y=51.98, z=655.68], MoCEntityDolphin['Dolphin'/4505, l='MpServer', x=437.25, y=60.93, z=623.34], MoCEntityPiranha['Piranha'/4504, l='MpServer', x=562.27, y=44.98, z=665.53], MoCEntityFishy['Fishy'/4509, l='MpServer', x=458.47, y=51.98, z=661.46], MoCEntityFishy['Fishy'/4508, l='MpServer', x=456.75, y=51.73, z=656.08], MoCEntityPiranha['Piranha'/4503, l='MpServer', x=562.44, y=44.88, z=663.31], MoCEntitySmallFish['SmallFish'/4502, l='MpServer', x=560.47, y=44.98, z=659.32], MoCEntityMediumFish['MediumFish'/4501, l='MpServer', x=562.88, y=44.98, z=662.64], MoCEntityRaccoon['Raccoon'/2562, l='MpServer', x=518.16, y=69.00, z=652.41], MoCEntityRaccoon['Raccoon'/2563, l='MpServer', x=517.50, y=68.00, z=644.50], MoCEntitySmallFish['SmallFish'/4604, l='MpServer', x=435.47, y=45.98, z=681.32], MoCEntityJellyFish['JellyFish'/4607, l='MpServer', x=405.50, y=54.00, z=772.50], MoCEntityRay['Ray'/4606, l='MpServer', x=428.38, y=46.40, z=672.59], MoCEntityRay['Ray'/4601, l='MpServer', x=464.38, y=53.40, z=628.08], MoCEntityRay['Ray'/4600, l='MpServer', x=464.59, y=53.40, z=625.31], MoCEntitySmallFish['SmallFish'/4603, l='MpServer', x=434.04, y=45.98, z=676.51], MoCEntitySmallFish['SmallFish'/4602, l='MpServer', x=431.59, y=45.98, z=677.20], MoCEntityShark['Shark'/4597, l='MpServer', x=467.05, y=60.22, z=596.78], MoCEntityShark['Shark'/4596, l='MpServer', x=465.19, y=60.21, z=592.97], MoCEntityRay['Ray'/4599, l='MpServer', x=467.47, y=53.40, z=622.70], MoCEntityRay['Ray'/4598, l='MpServer', x=468.38, y=53.40, z=628.02], EntitySkeleton['Skeleton'/3093, l='MpServer', x=484.50, y=15.00, z=725.50], MoCEntityJellyFish['JellyFish'/4593, l='MpServer', x=423.47, y=47.56, z=745.47], MoCEntityJellyFish['JellyFish'/4592, l='MpServer', x=427.47, y=46.13, z=747.53], MoCEntityShark['Shark'/4595, l='MpServer', x=469.75, y=60.22, z=595.51], MoCEntityShark['Shark'/4594, l='MpServer', x=472.17, y=60.22, z=587.83], MoCEntityFishy['Fishy'/4588, l='MpServer', x=402.78, y=48.98, z=575.20], MoCEntityFishy['Fishy'/4589, l='MpServer', x=401.52, y=48.98, z=575.46], MoCEntityJellyFish['JellyFish'/4590, l='MpServer', x=429.53, y=46.13, z=749.47], MoCEntityJellyFish['JellyFish'/4591, l='MpServer', x=426.53, y=46.97, z=750.50], MoCEntityMediumFish['MediumFish'/4584, l='MpServer', x=4
57.45, y=44.98, z=745.61], MoCEntityMediumFish['MediumFish'/4585, l='MpServer', x=457.45, y=44.98, z=741.15], MoCEntityFishy['Fishy'/4586, l='MpServer', x=405.15, y=48.98, z=576.43], MoCEntityFishy['Fishy'/4587, l='MpServer', x=402.19, y=48.98, z=577.43], EntitySquid['Squid'/4580, l='MpServer', x=491.35, y=58.18, z=670.49], MoCEntityWerewolf['Werewolf'/3073, l='MpServer', x=599.54, y=15.00, z=635.58], EntitySquid['Squid'/4581, l='MpServer', x=489.52, y=59.20, z=669.73], EntityCreeper['Creeper'/3074, l='MpServer', x=589.50, y=19.00, z=633.50], MoCEntityMediumFish['MediumFish'/4582, l='MpServer', x=456.44, y=44.98, z=745.88], MoCEntityMediumFish['MediumFish'/4583, l='MpServer', x=454.72, y=44.98, z=746.14], MoCEntitySmallFish['SmallFish'/4576, l='MpServer', x=435.53, y=62.00, z=779.71], EntitySkeleton['Skeleton'/3077, l='MpServer', x=585.50, y=16.00, z=638.50], MoCEntitySmallFish['SmallFish'/4577, l='MpServer', x=435.10, y=61.95, z=777.47], EntitySquid['Squid'/4578, l='MpServer', x=487.53, y=59.22, z=676.25], EntitySquid['Squid'/4579, l='MpServer', x=489.76, y=58.93, z=673.80], MoCEntitySmallFish['SmallFish'/4575, l='MpServer', x=433.69, y=61.66, z=778.50], MoCEntitySmallFish['SmallFish'/4574, l='MpServer', x=437.59, y=61.95, z=780.00], MoCEntityFishy['Fishy'/4573, l='MpServer', x=574.72, y=44.98, z=596.08], MoCEntityFishy['Fishy'/4572, l='MpServer', x=572.72, y=44.98, z=592.21], MoCEntityFishy['Fishy'/4571, l='MpServer', x=571.35, y=44.98, z=593.09], MoCEntityFishy['Fishy'/4570, l='MpServer', x=574.05, y=44.98, z=589.85], MoCEntityPiranha['Piranha'/4569, l='MpServer', x=633.29, y=60.45, z=577.27], MoCEntityPiranha['Piranha'/4568, l='MpServer', x=634.20, y=60.45, z=575.59], MoCEntityPiranha['Piranha'/4567, l='MpServer', x=633.38, y=60.45, z=575.15], MoCEntityPiranha['Piranha'/4566, l='MpServer', x=636.18, y=60.45, z=574.41], MoCEntityFishy['Fishy'/4565, l='MpServer', x=596.72, y=52.98, z=720.90], MoCEntityFishy['Fishy'/4564, l='MpServer', x=594.54, y=52.98, z=719.53], MoCEntityFishy['Fishy'/4563, l='MpServer', x=598.92, y=52.98, z=719.36], MoCEntityFishy['Fishy'/4562, l='MpServer', x=596.07, y=52.98, z=719.71], MoCEntityShark['Shark'/4556, l='MpServer', x=449.07, y=53.98, z=765.14], MoCEntityShark['Shark'/4557, l='MpServer', x=453.29, y=53.73, z=761.64], MoCEntityRay['Ray'/4554, l='MpServer', x=453.17, y=53.98, z=766.69], MoCEntityRay['Ray'/4552, l='MpServer', x=450.83, y=53.98, z=768.56], MoCEntityMediumFish['MediumFish'/4550, l='MpServer', x=581.69, y=50.98, z=648.33], MoCEntitySmallFish['SmallFish'/4551, l='MpServer', x=589.47, y=50.98, z=652.68], MoCEntityMediumFish['MediumFish'/4548, l='MpServer', x=581.57, y=49.73, z=650.23], MoCEntityShark['Shark'/4546, l='MpServer', x=440.50, y=60.80, z=587.50], MoCEntityMediumFish['MediumFish'/4547, l='MpServer', x=588.74, y=50.98, z=652.16], MoCEntityShark['Shark'/4544, l='MpServer', x=437.35, y=60.53, z=584.18], MoCEntityShark['Shark'/4545, l='MpServer', x=441.95, y=60.77, z=581.56], EntitySkeleton['Skeleton'/2989, l='MpServer', x=451.50, y=23.00, z=704.50], MoCEntityFishy['Fishy'/4613, l='MpServer', x=474.43, y=58.95, z=675.50], MoCEntityFishy['Fishy'/4612, l='MpServer', x=473.86, y=58.95, z=677.88], EntitySkeleton['Skeleton'/2991, l='MpServer', x=453.50, y=23.00, z=701.50], MoCEntityRay['Ray'/4615, l='MpServer', x=422.14, y=62.01, z=726.36], EntitySkeleton['Skeleton'/2990, l='MpServer', x=452.50, y=23.00, z=699.50], MoCEntityFishy['Fishy'/4614, l='MpServer', x=474.56, y=58.95, z=678.49], MoCEntityJellyFish['JellyFish'/4609, l='MpServer', x=406.50, y=54.00, z=775.50], MoCEntityJellyFish['JellyFish'/4608, l='MpServer', x=402.47, y=54.13, z=777.47], MoCEntityFishy['Fishy'/4611, l='MpServer', x=476.57, y=58.95, z=678.50], MoCEntityJellyFish['JellyFish'/4610, l='MpServer', x=407.47, y=54.13, z=778.53], EntityItem['item.item.slimeball'/2980, l='MpServer', x=497.90, y=41.13, z=721.33], MoCEntitySmallFish['SmallFish'/4620, l='MpServer', x=615.98, y=61.36, z=685.14], MoCEntitySmallFish['SmallFish'/4623, l='MpServer', x=615.13, y=61.30, z=686.54], MoCEntitySmallFish['SmallFish'/4622, l='MpServer', x=617.32, y=61.28, z=684.53], MoCEntityRay['Ray'/4617, l='MpServer', x=417.44, y=62.01, z=724.38], MoCEntityRay['Ray'/4616, l='MpServer', x=419.38, y=62.01, z=726.59], MoCEntityShark['Shark'/4619, l='MpServer', x=423.33, y=61.67, z=723.81], EntityItem['item.tile.stoneMoss'/2978, l='MpServer', x=497.31, y=41.13, z=716.78], MoCEntityMediumFish['MediumFish'/4628, l='MpServer', x=624.53, y=37.76, z=556.84], MoCEntityMediumFish['MediumFish'/4624, l='MpServer', x=610.32, y=61.30, z=682.06], MoCEntityRay['Ray'/4625, l='MpServer', x=624.01, y=38.98, z=558.37], MoCEntityRay['Ray'/4626, l='MpServer', x=626.38, y=38.98, z=555.56], MoCEntityMediumFish['MediumFish'/4636, l='MpServer', x=569.51, y=44.98, z=753.50], MoCEntityMediumFish['MediumFish'/4637, l='MpServer', x=571.79, y=44.98, z=753.77], MoCEntityFishy['Fishy'/4638, l='MpServer', x=542.75, y=46.98, z=754.71], EntitySkeleton['Skeleton'/2992, l='MpServer', x=454.50, y=23.00, z=701.50], MoCEntityMediumFish['MediumFish'/4634, l='MpServer', x=570.82, y=44.98, z=753.40], MoCEntityMediumFish['MediumFish'/4635, l='MpServer', x=570.24, y=44.98, z=752.19], MoCEntityDolphin['Dolphin'/4647, l='MpServer', x=400.24, y=62.00, z=664.45], MoCEntityFishy['Fishy'/4646, l='MpServer', x=639.47, y=50.98, z=573.59], EntityCreeper['Creeper'/2958, l='MpServer', x=450.50, y=14.00, z=696.50], MoCEntityRat['Rat'/2957, l='MpServer', x=447.50, y=14.00, z=692.50], MoCEntityFishy['Fishy'/4645, l='MpServer', x=638.29, y=50.98, z=570.12], MoCEntityFishy['Fishy'/4644, l='MpServer', x=634.38, y=50.98, z=568.68], MoCEntityFishy['Fishy'/4643, l='MpServer', x=633.57, y=50.98, z=572.44], MoCEntityMediumFish['MediumFish'/4642, l='MpServer', x=541.62, y=46.98, z=750.40], MoCEntityFishy['Fishy'/4641, l='MpServer', x=544.66, y=46.98, z=760.29], MoCEntityFishy['Fishy'/4640, l='MpServer', x=544.69, y=46.98, z=757.15], MoCEntityFishy['Fishy'/4655, l='MpServer', x=612.44, y=50.98, z=662.42], MoCEntityFishy['Fishy'/4654, l='MpServer', x=610.52, y=50.98, z=658.53], MoCEntityFishy['Fishy'/4653, l='MpServer', x=616.63, y=50.98, z=655.65], MoCEntityPiranha['Piranha'/4652, l='MpServer', x=618.44, y=56.98, z=634.74], MoCEntityRay['Ray'/4651, l='MpServer', x=620.82, y=56.98, z=628.47], MoCEntityRay['Ray'/4650, l='MpServer', x=620.63, y=56.98, z=632.56], MoCEntityRay['Ray'/4648, l='MpServer', x=617.51, y=57.40, z=633.47], MoCEntityShark['Shark'/4662, l='MpServer', x=473.66, y=60.53, z=764.66], MoCEntityShark['Shark'/4663, l='MpServer', x=475.24, y=60.54, z=762.07], EntityItem['item.item.fish.cod.raw'/2975, l='MpServer', x=503.72, y=41.13, z=712.94], MoCEntityFishy['Fishy'/4660, l='MpServer', x=405.57, y=60.93, z=579.66], MoCEntityShark['Shark'/4661, l='MpServer', x=471.37, y=60.54, z=766.94], MoCEntityFishy['Fishy'/4658, l='MpServer', x=402.67, y=60.93, z=583.37], MoCEntityFishy['Fishy'/4659, l='MpServer', x=404.44, y=60.93, z=583.42], MoCEntityFishy['Fishy'/4656, l='MpServer', x=611.72, y=50.98, z=658.13], MoCEntityFishy['Fishy'/4657, l='MpServer', x=405.69, y=60.93, z=582.73], MoCEntityFishy['Fishy'/4670, l='MpServer', x=550.74, y=59.88, z=719.84], MoCEntityFishy['Fishy'/4671, l='MpServer', x=550.63, y=59.88, z=719.49], MoCEntityFishy['Fishy'/4668, l='MpServer', x=432.44, y=61.34, z=621.50], MoCEntityFishy['Fishy'/4669, l='MpServer', x=549.89, y=59.88, z=718.64], MoCEntityFishy['Fishy'/4666, l='MpServer', x=440.34, y=61.36, z=618.61], MoCEntityRat['Rat'/2962, l='MpServer', x=483.47, y=15.00, z=680.53], MoCEntityFishy['Fishy'/4667, l='MpServer', x=435.72, y=61.19, z=614.81], MoCEntityRat['Rat'/2963, l='MpServer', x=479.80, y=16.00, z=682.45], MoCEntityShark['Shark'/4664, l='MpServer', x=474.49, y=59.66, z=757.50], MoCEntityFishy['Fishy'/4665, l='MpServer', x=441.71, y=61.36, z=622.31], MoCEntityRat['Rat'/2961, l='MpServer', x=480.00, y=16.15, z=679.22], MoCEntityFishy['Fishy'/4673, l='MpServer', x=506.52, y=54.98, z=706.53], MoCEntityFishy['Fishy'/4672, l='MpServer', x=550.53, y=59.88, z=714.44], MoCEntityFishy['Fishy'/4675, l='MpServer', x=504.38, y=54.98, z=707.66], MoCEntityFishy['Fishy'/4674, l='MpServer', x=503.58, y=54.98, z=706.56], MoCEntityDolphin['Dolphin'/4677, l='MpServer', x=512.00, y=51.40, z=599.08], MoCEntityFishy['Fishy'/4676, l='MpServer', x=506.48, y=54.98, z=711.50], MoCEntitySmallFish['SmallFish'/4679, l='MpServer', x=598.41, y=54.98, z=620.20], MoCEntitySmallFish['SmallFish'/4678, l='MpServer', x=595.26, y=54.98, z=617.01], MoCEntitySmallFish['SmallFish'/4681, l='MpServer', x=604.22, y=54.98, z=620.47], MoCEntitySmallFish['SmallFish'/4680, l='MpServer', x=602.56, y=54.98, z=620.74], EntityItem['item.item.charcoal'/4012, l='MpServer', x=500.94, y=67.13, z=644.28], MoCEntityFishy['Fishy'/4683, l='MpServer', x=555.92, y=42.98, z=647.28], EntityWitch['Witch'/3043, l='MpServer', x=591.50, y=30.00, z=667.50], MoCEntityFishy['Fishy'/4682, l='MpServer', x=553.53, y=42.98, z=652.52], MoCEntityFishy['Fishy'/4685, l='MpServer', x=554.35, y=42.98, z=659.10], EntityItem['item.tile.gravel'/4009, l='MpServer', x=533.38, y=23.13, z=625.78], MoCEntityFishy['Fishy'/4684, l='MpServer', x=551.72, y=42.98, z=655.11], EntitySquid['Squid'/4687, l='MpServer', x=456.77, y=55.12, z=702.90], EntityItem['item.item.seeds'/4011, l='MpServer', x=503.03, y=60.13, z=641.78], EntitySquid['Squid'/4686, l='MpServer', x=453.54, y=54.68, z=705.55], EntityItem['item.item.bone'/4010, l='MpServer', x=506.81, y=58.13, z=640.34], EntityZombie['Zombie'/3064, l='MpServer', x=455.38, y=27.00, z=704.75], EntitySquid['Squid'/4689, l='MpServer', x=458.30, y=55.55, z=699.36], EntityZombie['Zombie'/3065, l='MpServer', x=454.50, y=27.00, z=704.03], MoCEntityRay['Ray'/4690, l='MpServer', x=457.53, y=60.22, z=701.49], EntitySquid['Squid'/4691, l='MpServer', x=462.80, y=56.27, z=623.71], EntitySquid['Squid'/4692, l='MpServer', x=462.94, y=56.14, z=624.53], EntitySquid['Squid'/4693, l='MpServer', x=460.56, y=56.13, z=623.31]
, EntitySquid['Squid'/4694, l='MpServer', x=458.07, y=56.11, z=622.77], MoCEntityFishy['Fishy'/4695, l='MpServer', x=543.52, y=48.98, z=751.47], MoCEntityFishy['Fishy'/4698, l='MpServer', x=545.75, y=48.98, z=750.92], MoCEntityFishy['Fishy'/4700, l='MpServer', x=544.83, y=48.98, z=747.72], MoCEntityFishy['Fishy'/4702, l='MpServer', x=550.72, y=48.98, z=751.05], MoCEntitySmallFish['SmallFish'/4707, l='MpServer', x=488.13, y=55.98, z=597.59], EntityEnderman['Enderman'/3019, l='MpServer', x=500.22, y=16.00, z=681.97], EntityEnderman['Enderman'/3018, l='MpServer', x=499.38, y=16.00, z=681.53], MoCEntitySmallFish['SmallFish'/4705, l='MpServer', x=484.47, y=55.98, z=594.49], MoCEntitySmallFish['SmallFish'/4710, l='MpServer', x=489.80, y=55.98, z=600.59], MoCEntitySmallFish['SmallFish'/4708, l='MpServer', x=488.23, y=55.98, z=600.56], MoCEntityFishy['Fishy'/4714, l='MpServer', x=432.03, y=41.98, z=717.18], MoCEntityDolphin['Dolphin'/4712, l='MpServer', x=429.10, y=58.95, z=779.09], MoCEntityFishy['Fishy'/4718, l='MpServer', x=430.47, y=41.98, z=724.42], EntityItem['item.item.bone'/3503, l='MpServer', x=533.44, y=40.13, z=654.59], MoCEntityFishy['Fishy'/4716, l='MpServer', x=430.66, y=41.98, z=721.29], EntityItem['item.item.feather'/3504, l='MpServer', x=528.19, y=46.13, z=658.63], MoCEntityRay['Ray'/4723, l='MpServer', x=554.71, y=40.90, z=647.94], EntityItem['item.item.leather'/3505, l='MpServer', x=529.06, y=53.13, z=652.34], MoCEntityFishy['Fishy'/4720, l='MpServer', x=425.58, y=41.98, z=722.56], MoCEntitySmallFish['SmallFish'/4727, l='MpServer', x=547.68, y=40.98, z=658.53], MoCEntitySmallFish['SmallFish'/4725, l='MpServer', x=546.59, y=41.40, z=653.62], MoCEntityFishy['Fishy'/4731, l='MpServer', x=540.28, y=54.75, z=739.13], MoCEntityFishy['Fishy'/4729, l='MpServer', x=535.69, y=55.98, z=743.93], MoCEntityFishy['Fishy'/4735, l='MpServer', x=538.50, y=55.98, z=747.48], MoCEntityFishy['Fishy'/4733, l='MpServer', x=536.11, y=55.98, z=740.64], MoCEntityFishy['Fishy'/4748, l='MpServer', x=524.91, y=48.98, z=751.71], MoCEntityDolphin['Dolphin'/4750, l='MpServer', x=506.90, y=60.93, z=556.96], MoCEntityFishy['Fishy'/4744, l='MpServer', x=526.16, y=48.98, z=748.83], MoCEntityFishy['Fishy'/4746, l='MpServer', x=528.71, y=48.98, z=749.12], MoCEntityFishy['Fishy'/4742, l='MpServer', x=527.75, y=48.98, z=751.33], MoCEntityFishy['Fishy'/4765, l='MpServer', x=474.47, y=57.98, z=663.48], MoCEntityFishy['Fishy'/4767, l='MpServer', x=472.64, y=57.98, z=665.92], MoCEntityDolphin['Dolphin'/4761, l='MpServer', x=486.97, y=43.40, z=612.90], MoCEntityFishy['Fishy'/4763, l='MpServer', x=477.16, y=57.98, z=662.31], MoCEntityMediumFish['MediumFish'/4757, l='MpServer', x=575.52, y=62.01, z=720.16], EntityCreeper['Creeper'/2877, l='MpServer', x=453.50, y=13.00, z=677.50], EntityCreeper['Creeper'/2876, l='MpServer', x=451.50, y=13.00, z=679.50], MoCEntityMediumFish['MediumFish'/4759, l='MpServer', x=574.50, y=62.01, z=719.51], EntitySkeleton['Skeleton'/2879, l='MpServer', x=481.50, y=46.00, z=650.50], EntityZombie['Zombie'/2878, l='MpServer', x=447.50, y=13.00, z=672.91], MoCEntityMediumFish['MediumFish'/4752, l='MpServer', x=569.50, y=62.01, z=720.49], MoCEntityMediumFish['MediumFish'/4754, l='MpServer', x=571.46, y=61.57, z=720.41], MoCEntityMediumFish['MediumFish'/4783, l='MpServer', x=455.40, y=50.98, z=601.83], MoCEntityDolphin['Dolphin'/4781, l='MpServer', x=601.52, y=62.00, z=547.47], MoCEntityFishy['Fishy'/4778, l='MpServer', x=619.10, y=45.98, z=600.67], MoCEntityFishy['Fishy'/4776, l='MpServer', x=625.31, y=45.98, z=604.22], MoCEntityFishy['Fishy'/4774, l='MpServer', x=624.57, y=45.98, z=605.12], EntitySkeleton['Skeleton'/2830, l='MpServer', x=579.50, y=42.00, z=679.50], EntityZombie['Zombie'/2828, l='MpServer', x=592.94, y=15.00, z=641.88], EntityZombie['Zombie'/2829, l='MpServer', x=593.69, y=16.00, z=640.76], MoCEntityFishy['Fishy'/4771, l='MpServer', x=624.48, y=45.98, z=608.47], EntityCreeper['Creeper'/2827, l='MpServer', x=586.50, y=16.00, z=640.50], MoCEntityFishy['Fishy'/4769, l='MpServer', x=472.47, y=57.98, z=663.52], MoCEntityFishy['Fishy'/4798, l='MpServer', x=455.46, y=44.98, z=738.41], MoCEntityFishy['Fishy'/4795, l='MpServer', x=460.92, y=44.98, z=737.36], MoCEntityFishy['Fishy'/4793, l='MpServer', x=457.28, y=44.98, z=735.22], MoCEntityFishy['Fishy'/4791, l='MpServer', x=456.52, y=44.98, z=736.50], MoCEntityMediumFish['MediumFish'/4789, l='MpServer', x=451.76, y=50.98, z=601.13], MoCEntityMediumFish['MediumFish'/4787, l='MpServer', x=458.28, y=50.98, z=604.38], MoCEntityMediumFish['MediumFish'/4785, l='MpServer', x=455.50, y=50.98, z=607.51], MoCEntityFishy['Fishy'/4811, l='MpServer', x=531.17, y=47.40, z=681.12], MoCEntityFishy['Fishy'/4813, l='MpServer', x=535.63, y=47.40, z=687.81], MoCEntityFishy['Fishy'/4815, l='MpServer', x=533.51, y=46.90, z=688.73], EntityItem['item.item.stick'/2919, l='MpServer', x=517.66, y=66.13, z=666.47], MoCEntitySmallFish['SmallFish'/4800, l='MpServer', x=434.47, y=43.98, z=546.70], EntityItem['item.item.feather'/2920, l='MpServer', x=519.28, y=62.13, z=671.97], EntityItem['item.item.egg'/2921, l='MpServer', x=520.72, y=67.13, z=665.59], MoCEntitySmallFish['SmallFish'/4803, l='MpServer', x=430.06, y=43.98, z=545.56], MoCEntitySmallFish['SmallFish'/4806, l='MpServer', x=432.68, y=42.75, z=545.50], MoCEntityShark['Shark'/4825, l='MpServer', x=494.71, y=41.40, z=588.09], MoCEntityFishy['Fishy'/4826, l='MpServer', x=502.47, y=40.49, z=586.52], MoCEntityJellyFish['JellyFish'/4829, l='MpServer', x=493.47, y=36.13, z=587.50], EntityItem['item.item.porkchopRaw'/3896, l='MpServer', x=525.10, y=35.13, z=721.99], MoCEntityFishy['Fishy'/4831, l='MpServer', x=557.58, y=61.36, z=558.06], EntityCreeper['Creeper'/2935, l='MpServer', x=584.14, y=31.00, z=650.47], MoCEntityFishy['Fishy'/4817, l='MpServer', x=532.67, y=47.40, z=687.82], EntityCreeper['Creeper'/2937, l='MpServer', x=583.50, y=30.00, z=648.50], EntityCreeper['Creeper'/2936, l='MpServer', x=586.50, y=30.00, z=650.50], EntityItem['item.tile.gravel'/3895, l='MpServer', x=531.20, y=38.13, z=713.81], EntityItem['item.tile.mushroom'/3894, l='MpServer', x=525.54, y=36.13, z=718.39], MoCEntityDolphin['Dolphin'/4821, l='MpServer', x=487.58, y=53.98, z=550.22], MoCEntityShark['Shark'/4823, l='MpServer', x=498.02, y=41.40, z=584.35], EntitySpider['Spider'/2882, l='MpServer', x=480.44, y=46.00, z=653.28], MoCEntityShark['Shark'/4843, l='MpServer', x=576.69, y=62.00, z=611.85], EntityCreeper['Creeper'/2883, l='MpServer', x=490.50, y=18.00, z=622.50], EntitySpider['Spider'/2880, l='MpServer', x=482.00, y=46.00, z=653.13], MoCEntityShark['Shark'/4841, l='MpServer', x=576.95, y=62.00, z=607.97], EntitySkeleton['Skeleton'/2881, l='MpServer', x=482.00, y=46.17, z=653.13], MoCEntityRay['Ray'/4847, l='MpServer', x=603.35, y=48.40, z=685.66], MoCEntityShark['Shark'/4845, l='MpServer', x=580.58, y=62.00, z=611.13], MoCEntityFishy['Fishy'/4835, l='MpServer', x=556.50, y=61.34, z=563.56], MoCEntityFishy['Fishy'/4833, l='MpServer', x=558.36, y=61.36, z=560.66], MoCEntityShark['Shark'/4839, l='MpServer', x=574.21, y=62.01, z=610.88], MoCEntityFishy['Fishy'/4837, l='MpServer', x=558.26, y=61.36, z=556.69], MoCEntityFishy['Fishy'/4858, l='MpServer', x=532.35, y=56.98, z=576.38], MoCEntityFishy['Fishy'/4856, l='MpServer', x=526.71, y=56.98, z=579.86], MoCEntityFishy['Fishy'/4862, l='MpServer', x=527.29, y=56.98, z=573.86], MoCEntityFishy['Fishy'/4860, l='MpServer', x=530.53, y=52.71, z=572.49], MoCEntityRay['Ray'/4851, l='MpServer', x=601.92, y=48.40, z=689.56], MoCEntityRay['Ray'/4849, l='MpServer', x=599.69, y=48.40, z=689.61], MoCEntityMediumFish['MediumFish'/4854, l='MpServer', x=604.22, y=47.98, z=689.75]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:384)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:891)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_21, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 122317056 bytes (116 MB) / 601948160 bytes (574 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 33638 (1883728 bytes; 1 MB) allocated, 33638 (1883728 bytes; 1 MB) used
IntCache: cache: 11, tcache: 93, allocated: 0, tallocated: 0
FML: MCP v9.01-pre FML v7.2.116.1024 Minecraft Forge 10.12.0.1024 Optifine OptiFine_1.7.2_HD_D1 44 mods loaded, 44 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{7.2.116.1024} [Forge Mod Loader] (forge-1.7.2-10.12.0.1024.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{10.12.0.1024} [Minecraft Forge] (forge-1.7.2-10.12.0.1024.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
gasesCore{1.4.4.1} [Glenn's Gases Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
gasesFrameworkCore{1.0.3} [Gases Framework Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
battlegear2{1.0.5.3} [Mine & Blade Battlegear 2 - Bullseye] (1.7.2-MB_Battlegear2-Bullseye-1.0.5.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BattleTowers{1.4.5} [Battle Towers] (BattleTowers-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BiomesOPlenty{2.0.0} [Biomes O' Plenty] (BiomesOPlenty-1.7.2-2.0.0.726-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AWWayofTime{v0.8.0} [AlchemicalWizardry] (Blood Magic-v0.8.0a.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Botania{beta-17} [Botania] (Botania beta-17.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CustomSpawner{3.2.0.dev.R1} [DrZhark's CustomSpawner] (CustomMobSpawner 3.2.0-DEV-R2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
customnpcs{1.7.2} [CustomNpcs] (CustomNPCs_1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
MoCreatures{6.2.0.dev.R1} [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v6.2.0-DEV-R2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights{1.3.2} [Dynamic Lights] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_onFire{1.0.4} [Dynamic Lights Burning Entity Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_creepers{1.0.4} [Dynamic Lights Creeper Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_dropItems{1.0.6} [Dynamic Lights EntityItem Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_entityClasses{1.0.1} [Dynamic Lights Entity Light Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_mobEquipment{1.0.4} [Dynamic Lights Mob Equipment Light Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_flameArrows{1.0.0} [Dynamic Lights Fiery Arrows Light Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_floodLights{1.0.0} [Dynamic Lights Flood Light] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_otherPlayers{1.0.6} [Dynamic Lights OtherPlayers Light Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_thePlayer{1.1.1} [Dynamic Lights Player Light Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
dynamicswordskills{1.7.2-1.2} [Dynamic Sword Skills] (dynamicswordskills-1.7.2-1.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
gasesFramework{1.0.3} [Gases Framework] (gasesFramework-1.0.3-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
gases{1.4.4.1} [Glenn's Gases] (gases-1.4.4.1-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CARuins{0.1.5} [Cellular Automata Generator] (Generatormods-0.1.5(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
GreatWallMod{0.1.5} [Great Wall Mod] (Generatormods-0.1.5(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
WalledCityMod{0.1.5} [Walled City Generator] (Generatormods-0.1.5(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
radixcore{1.0.0} [RadixCore] (RadixCore-1.0.0 MC-1.7.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mca{4.0.0} [Minecraft Comes Alive] (MCA-4.0.0 MC-1.7.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mysticores{0.1} [Mystic Ores] (MysticMods-0.1(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mysticruins{0.1} [Mystic Ruins] (MysticMods-0.1(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mysticstones{0.2} [Mystic Stones] (MysticMods-0.1(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mysticworld{0.1a} [Mystic World] (MysticMods-0.1(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
necromancy{1.6.6} [Necromancy] (Necromancy-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
newdungeons{1.7.2} [New Dungeons] (NewDungeons-0.3(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
ogreseanmods{0.2} [OgreSean Mods] (OgreSeanMods-0.2(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AS_Ruins{12.4} [Ruins Spawning System] (Ruins-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
TwilightForest{2.0.3} [The Twilight Forest] (twilightforest-1.7.2-2.0.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
UndergroundBiomes{0.5} [Underground Biomes Constructs] (UndergroundBiomesConstructs-1.7.2-0.5d.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AS_UpdateCheck{1.1.4} [AtomicStryker Update Check Mod] (UpdateCheckerMod-1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
weaponmod{1.7.2 v1.14.2} [Balkon's WeaponMod] (weaponmod-1.14.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
wildcaves3{0.4.3.6(1.7.2)} [Wild Caves 3] (WildCaves3-0.4.3.6(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Launched Version: 1.7.2-Forge10.12.0.1024
LWJGL: 2.9.0
OpenGL: GeForce GTS 450/PCIe/SSE2 GL version 4.3.0, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 147383 (8253448 bytes; 7 MB) allocated, 147383 (8253448 bytes; 7 MB) used
Anisotropic Filtering: Off (1)
Setting the rarity of objects to zero accomplishes what I want, but I figured it would be best to post anyways.
I have Optifine and a Shader pack, as well as a few other mods, but I pinpointed what was causing it by removing said mods and shaders. Setting "False" back to "True", or deleting the config files immediately stopped the crashes and allowed me to switch tabs in creative.
When I use the remote to select blocks for a frame, and then save the frame, it's impossible to return to editing that frame ever again. Even if I set the remote to edit a particular frame in the GUI by pressing R, it simply continues thinking it should be editing the most recent unused frame. This is rather annoying, as it requires that I get every animation frame spot on the first time around, else the entire thing is ruined.
I don't usually bump version numbers. Takes too much time to reupload and change links in the op. I wish the forum software wasn't so buggy. Anyways, I added minor fixes so you better redownload now.
I'll make those issues my first priority.
Edit: Fixed CARuins generating air instead of the block specified by the settings file.
Fixed.
You should be able to get back to the first frame by pushing a reset button. (those don't delete frames, only reset the link and set a few values to default) In the animator GUI, it is advised to put its remote in the slot before doing so. Then get to back to the frame you want by going in the registration order.
I'll keep working on those templates... should have them ready in the next few days.
Well, it is nice of you to report
I added an in-game command to make basic templates, if you like to use
This mod doesn't generate anything in the world, so yes you can add it to an existing world with no worries about balance or unwanted exploration.
It is a Forge mod too, so should be compatible with a lot of stuff.
There is actually a problem with the Level Up mod and the Lord of the Rings mod.
When having both installed, blocks from the LOTR mod drop vanilla Minecraft items so tin ore for example gives you a golden pickaxe instead of tin ore or shamrocks give you chain helmets (tested with Level up v.0.4, LOTR 16.1 and Forge #1047).
Use the recipe key to switch between conflicting result.
LevelUp! doesn't give golden pickaxe nor chain helmets. Those two items are strictly impossible to get from it.
Fixed.
Unfortunately, I'm still seeing this problem with wooden roofs:
It's definitely a matter of wood blocks being passed metadata values as if they were stair blocks, because if I replace the block 5 (planks) in the roof template with block 53 (wood stairs), I get a roof of wooden stairs that are perfectly aligned. This sound like it would be okay, except that it actually looks like this:
Since there isn't any slab hardcoded as belonging with the wooden stair block, it just uses the default.
The coding to fix this would be pretty simple, I'd imagine... but it's indicative of a design issue that could cause more trouble in the future. Perhaps you could expose the associations between blocks and their respective slabs and stairs by putting them all in a config file? It would make expansion and customization a lot easier.
Also, just wondering: if I built and posted some good new city templates here, would you be interested in adding them to the mod? I have partial plans for something Mesoamerican-style, with adobe houses and pyramids (for jungles, mesas, possibly savannas); a swamp city on stilts; something made of snow and packed ice for arctic areas; and a city of tall white towers and colonnades that doesn't belong anywhere in particular but looks pretty cool.
Thanks for the template fixes.
Stair smoothing is now fixed, and the templates have been changed.
I'll try to include your idea in the next update.
I welcome any new template
I want to remind you of the new command for in-game template making, its usage is described in the readme file.
1. The readme in the download doesn't mention it
2. When I tried to convert this structure
into a template, I got this:
which is way scrambled.
Fixed both, making the template scanner complete.