The Meaning of Life, the Universe, and Everything.
Join Date:
7/19/2014
Posts:
55
Member Details
Some major additions in version 1.4.0, most notably Subways and a lot more config options.
Abandoned cities now generate with subway tunnels and stations and you can create your own when building roads by placing a rail in the road/intersection inventory to create a subway tunnel or place a minecart in the road inventory to create a subway station.
An in-game config GUI and a lot of config options have been added for better mod compatibility and game balance.
The Meaning of Life, the Universe, and Everything.
Join Date:
7/19/2014
Posts:
55
Member Details
News:
Dooglamoo Cities for MC 1.10.2 will continue to get updated with all the newest features going into Dooglamoo Cities for MC 1.11. This is because I am building and testing a modpack centered around Cities and some of the major mods in it may not update to 1.11 real soon but I still want to test the latest Cities features in the modpack. After the modpack goes to 1.11 then I will probably freeze Dooglamoo Cities for MC 1.10.2.
If you want to check out the modpack, install it from the Curse App or view it here
I guess since this is already in 1.11 I can't really get help with this problem, but my 1.10.2 SP game keeps crashing when I attempt to place a farm block.
The game crashed whilst unexpected error
Error: java.lang.NullPointerException: Unexpected error
Seems a generic error, but maybe you can tell me if I can do anything to fix it?
Upon further testing, this happens with everything. Will report back with mod list. Don't worry, it's relatively short.
Crash Log:
---- Minecraft Crash Report ----
// Don't do that.
java.lang.NullPointerException: Unexpected error
at com.dooglamoo.citiesmod.client.ClientProxy.clientChat(ClientProxy.java:62)
at com.dooglamoo.citiesmod.block.BlockFounder.complain(BlockFounder.java:764)
at com.dooglamoo.citiesmod.block.BlockFounder.complain(BlockFounder.java:579)
at com.dooglamoo.citiesmod.block.BlockFarm.func_176196_c(BlockFarm.java:144)
at net.minecraft.block.Block.func_176198_a(Block.java:632)
at net.minecraft.block.Block.func_176193_a(Block.java:621)
at net.minecraft.world.World.func_175716_a(World.java:3161)
at net.minecraft.item.ItemBlock.func_179222_a(ItemBlock.java:125)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187099_a(PlayerControllerMP.java:418)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1518)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2184)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1961)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1749)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1055)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
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 --
Thread: Client thread
Stacktrace:
at com.dooglamoo.citiesmod.client.ClientProxy.clientChat(ClientProxy.java:62)
at com.dooglamoo.citiesmod.block.BlockFounder.complain(BlockFounder.java:764)
at com.dooglamoo.citiesmod.block.BlockFounder.complain(BlockFounder.java:579)
at com.dooglamoo.citiesmod.block.BlockFarm.func_176196_c(BlockFarm.java:144)
at net.minecraft.block.Block.func_176198_a(Block.java:632)
at net.minecraft.block.Block.func_176193_a(Block.java:621)
at net.minecraft.world.World.func_175716_a(World.java:3161)
at net.minecraft.item.ItemBlock.func_179222_a(ItemBlock.java:125)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187099_a(PlayerControllerMP.java:418)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1518)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2184)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1961)
I really like the idea of this mod, I just hope you gonna add more options that are usefull for a medieval city. But that's just personal style prefference.
I have done some testing today, mostly on roads and here are some results, thoughts and suggestions:
First of: I'm running on 1.11.2 and sofar I haven't had any noticeable issues.
When you manually put red sand it wil be used but turned into regular sand.
Same happens with mossy cobble and mossy brick (probably chiseled as well)
These blocks will only be used when placed manually, they will not be taken from a distributor.
In some cases customisation could probably do better by not searching for base materials, but for specific blocks instead, like any fence (including stone fence) for lamp posts.
Ultimately it would be great if you could not use standard inventory and use whatever block you find first, but rather use a custom inventory with a specific place for every custom material.
Road construction itself runs absolutely fine, but I would like an alternative 8 block road option.
Though it's odd how the structure is first constructed and then dug out. First digging then building woulld look better.
When the road has to dig out a tunnel, It would be nice if there was an option to generate a tunnel ceiling for it.
I think pillars would look better as a 2x2.
Lights are a bit odd, when placed in that 6 to 8 spacing. A more even alternative would be 7 to 7 zig zag.
Would be nice to use redstone lamps and daylight sensors for lighting.
Subways could be one block deeper, they look too wide for a tunnel and what looks like a walkway on the side can't be used. Also bumping my head.
Stations generate no lights
I think stations would look better with one more row of stone and one less of wood.
Pillars look when supporting the wood of a subway bridge, maybe move them more to the side and let them poke through to the stone.
generating sewers (bucket of water) would also be a nice option.
PS: I'm a programmer. So if I find some time and you permit I might look into adding some of this.
I don't suppose there's yet a population mechanic other than say total food upkeep cost?
How would you recommend building condos?
I'm currently trying to bash this together with MCA to create a populated city, and without a significant degree of modification-by-hand, I can't find a structure that basically comes with living spaces already.
I usually use the Office building as small apartments. Also, the Tower could have sections dedicated to living space.
What would you consider "living space requirements"? Minecraft itself only requires doors for villager mechanics. So at the minimum, doors need to be added to the ground floors of any building for MCA villagers to start breeding and growing, etc.
What extra features would you like to see added to work better with MCA?
I really like this mod. Thank you! But the quarry is WAY too slow. It takes up the majority of your time when you want to run it, and it uses almost all of the iron you mine just to make the tools to dig it.
Keep up the good work!
Edit: it would be nice if the factory corners could be built with something other than stone brick. The same look on all the buildings becomes boring.
I am interested in running this on a multi-player server. Is it possible to disable the money and the automated blocks? I think it would be nice to be exploring a world and stumble upon an abandoned city and have the players on the server rebuild it and use the buildings for their own "stores" with their own monetary system.
The Meaning of Life, the Universe, and Everything.
Join Date:
7/19/2014
Posts:
55
Member Details
@Dr_Evils
There is a config option for "server only". If you set this to true, then everything will be disabled except for abandoned city generation and clients would not even need to have the mod installed to connect to the server.
I saw on curseforge that the warehouse works with storage drawers. Has it been tested with refined storage? I'm on 1.12.1.
Also, I'm unclear from my various reading if using the towers as apartments works and villagers spawn? If it's an issue of doors, giving each apartment a balcony with a door would take care of that. I definitely want inhabited cities, and use MCA. Towers with shops at the base and apartments above would be ideal!
Love the idea and implementation of this mod, i just cant upgrade to the new minecraft versions, love the old 1.7.10 mods way to much
Some major additions in version 1.4.0, most notably Subways and a lot more config options.
Abandoned cities now generate with subway tunnels and stations and you can create your own when building roads by placing a rail in the road/intersection inventory to create a subway tunnel or place a minecart in the road inventory to create a subway station.
An in-game config GUI and a lot of config options have been added for better mod compatibility and game balance.
News:
Dooglamoo Cities for MC 1.10.2 will continue to get updated with all the newest features going into Dooglamoo Cities for MC 1.11. This is because I am building and testing a modpack centered around Cities and some of the major mods in it may not update to 1.11 real soon but I still want to test the latest Cities features in the modpack. After the modpack goes to 1.11 then I will probably freeze Dooglamoo Cities for MC 1.10.2.
If you want to check out the modpack, install it from the Curse App or view it here
Two new disasters added in 1.10.2-1.2.6 and 1.11-1.4.2
Blight: on rare occasion, some of the plants in your garden may wither and die.
Alien invasion: on rare occasion (if enabled,) a ghast may appear near one of your active towers.
The alien invasion disaster is off by default and must be turned on in the config if you want it.
Will the 1.11 version work with 1.11.2? Most mods seem to be going to that version now. This looks really cool and I would love to try it.
I don't know. I will look into it and get a new version out as soon as I can.
I guess since this is already in 1.11 I can't really get help with this problem, but my 1.10.2 SP game keeps crashing when I attempt to place a farm block.
Seems a generic error, but maybe you can tell me if I can do anything to fix it?
Upon further testing, this happens with everything. Will report back with mod list. Don't worry, it's relatively short.
Crash Log:
---- Minecraft Crash Report ----
// Don't do that.
Time: 2/19/17 7:52 PM
Description: Unexpected error
java.lang.NullPointerException: Unexpected error
at com.dooglamoo.citiesmod.client.ClientProxy.clientChat(ClientProxy.java:62)
at com.dooglamoo.citiesmod.block.BlockFounder.complain(BlockFounder.java:764)
at com.dooglamoo.citiesmod.block.BlockFounder.complain(BlockFounder.java:579)
at com.dooglamoo.citiesmod.block.BlockFarm.func_176196_c(BlockFarm.java:144)
at net.minecraft.block.Block.func_176198_a(Block.java:632)
at net.minecraft.block.Block.func_176193_a(Block.java:621)
at net.minecraft.world.World.func_175716_a(World.java:3161)
at net.minecraft.item.ItemBlock.func_179222_a(ItemBlock.java:125)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187099_a(PlayerControllerMP.java:418)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1518)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2184)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1961)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1749)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1055)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
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 --
Thread: Client thread
Stacktrace:
at com.dooglamoo.citiesmod.client.ClientProxy.clientChat(ClientProxy.java:62)
at com.dooglamoo.citiesmod.block.BlockFounder.complain(BlockFounder.java:764)
at com.dooglamoo.citiesmod.block.BlockFounder.complain(BlockFounder.java:579)
at com.dooglamoo.citiesmod.block.BlockFarm.func_176196_c(BlockFarm.java:144)
at net.minecraft.block.Block.func_176198_a(Block.java:632)
at net.minecraft.block.Block.func_176193_a(Block.java:621)
at net.minecraft.world.World.func_175716_a(World.java:3161)
at net.minecraft.item.ItemBlock.func_179222_a(ItemBlock.java:125)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187099_a(PlayerControllerMP.java:418)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1518)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2184)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1961)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['Jeffman12'/1085, l='MpServer', x=-120.13, y=69.00, z=268.92]]
Chunk stats: MultiplayerChunkCache: 542, 542
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-128,64,256), Chunk: (at 0,4,0 in -8,16; contains blocks -128,0,256 to -113,255,271), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 1804 game time, 1804 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: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 104 total; [EntitySpider['Spider'/4122, l='MpServer', x=-54.30, y=36.96, z=234.39], EntityCow['Cow'/78, l='MpServer', x=-178.50, y=67.00, z=295.50], EntityCow['Cow'/79, l='MpServer', x=-180.01, y=66.00, z=293.45], EntityCow['Cow'/80, l='MpServer', x=-181.50, y=65.00, z=292.50], EntityCow['Cow'/81, l='MpServer', x=-177.80, y=67.00, z=293.53], EntitySheep['Sheep'/82, l='MpServer', x=-175.50, y=68.00, z=321.50], EntitySheep['Sheep'/83, l='MpServer', x=-177.50, y=68.00, z=321.50], EntitySheep['Sheep'/84, l='MpServer', x=-178.50, y=68.00, z=325.50], EntitySheep['Sheep'/85, l='MpServer', x=-182.50, y=67.00, z=325.50], EntitySheep['Sheep'/98, l='MpServer', x=-149.50, y=71.00, z=343.50], EntitySheep['Sheep'/99, l='MpServer', x=-150.50, y=71.00, z=340.50], EntitySheep['Sheep'/100, l='MpServer', x=-151.21, y=71.00, z=345.49], EntitySheep['Sheep'/101, l='MpServer', x=-150.50, y=71.00, z=343.50], EntityCreeper['Creeper'/4205, l='MpServer', x=-145.72, y=59.00, z=229.82], EntityChicken['Chicken'/114, l='MpServer', x=-129.09, y=71.00, z=319.85], EntityChicken['Chicken'/115, l='MpServer', x=-128.50, y=71.00, z=323.50], EntityChicken['Chicken'/116, l='MpServer', x=-130.50, y=71.00, z=323.50], EntityChicken['Chicken'/117, l='MpServer', x=-127.50, y=71.00, z=325.50], EntityCow['Cow'/118, l='MpServer', x=-133.33, y=71.00, z=334.18], EntityCow['Cow'/119, l='MpServer', x=-129.50, y=71.00, z=324.50], EntityCow['Cow'/120, l='MpServer', x=-126.50, y=71.00, z=325.50], EntityCow['Cow'/121, l='MpServer', x=-127.28, y=71.00, z=321.86], EntityChicken['Chicken'/130, l='MpServer', x=-126.90, y=69.00, z=246.87], EntityChicken['Chicken'/131, l='MpServer', x=-122.80, y=69.00, z=247.54], EntityChicken['Chicken'/132, l='MpServer', x=-134.35, y=70.00, z=234.88], EntityChicken['Chicken'/133, l='MpServer', x=-108.41, y=66.00, z=256.85], EntitySheep['Sheep'/142, l='MpServer', x=-90.50, y=64.00, z=309.50], EntitySheep['Sheep'/143, l='MpServer', x=-89.50, y=64.00, z=308.50], EntitySheep['Sheep'/144, l='MpServer', x=-96.27, y=65.00, z=317.52], EntitySheep['Sheep'/145, l='MpServer', x=-93.80, y=64.00, z=311.32], EntitySheep['Sheep'/146, l='MpServer', x=-85.50, y=63.00, z=244.50], EntitySheep['Sheep'/147, l='MpServer', x=-87.21, y=74.00, z=251.49], EntitySheep['Sheep'/148, l='MpServer', x=-86.50, y=63.00, z=242.50], EntitySheep['Sheep'/149, l='MpServer', x=-83.50, y=63.00, z=245.50], EntitySheep['Sheep'/150, l='MpServer', x=-77.50, y=64.00, z=253.50], EntitySheep['Sheep'/151, l='MpServer', x=-76.50, y=63.00, z=251.50], EntitySheep['Sheep'/152, l='MpServer', x=-76.50, y=63.00, z=251.50], EntitySheep['Sheep'/153, l='MpServer', x=-78.50, y=63.00, z=249.50], EntityItem['item.tile.sapling.oak'/4255, l='MpServer', x=-80.13, y=79.00, z=272.47], EntityChicken['Chicken'/174, l='MpServer', x=-42.74, y=63.00, z=206.13], EntityChicken['Chicken'/175, l='MpServer', x=-47.50, y=63.00, z=197.50], EntityChicken['Chicken'/177, l='MpServer', x=-49.23, y=63.00, z=202.14], EntityCow['Cow'/178, l='MpServer', x=-46.81, y=63.00, z=194.14], EntityCow['Cow'/181, l='MpServer', x=-50.61, y=63.00, z=191.70], EntityHorse['Horse'/185, l='MpServer', x=-42.05, y=63.00, z=197.77], EntityChicken['Chicken'/187, l='MpServer', x=-45.50, y=63.00, z=216.50], EntityChicken['Chicken'/188, l='MpServer', x=-46.50, y=63.00, z=216.50], EntityBat['Bat'/4285, l='MpServer', x=-91.23, y=26.38, z=223.88], EntityChicken['Chicken'/189, l='MpServer', x=-45.50, y=63.00, z=219.50], EntityBat['Bat'/4320, l='MpServer', x=-50.05, y=36.92, z=235.93], EntityCreeper['Creeper'/4338, l='MpServer', x=-123.50, y=41.00, z=344.50], EntityBat['Bat'/4345, l='MpServer', x=-160.73, y=14.91, z=198.64], EntityBat['Bat'/2302, l='MpServer', x=-68.84, y=43.10, z=238.50], EntityBat['Bat'/2416, l='MpServer', x=-64.30, y=39.10, z=237.28], EntityBat['Bat'/4525, l='MpServer', x=-112.12, y=47.18, z=232.26], EntityBat['Bat'/4530, l='MpServer', x=-122.92, y=38.71, z=317.66], EntityZombie['Zombie'/4545, l='MpServer', x=-62.50, y=24.00, z=342.50], EntityZombie['Zombie'/4546, l='MpServer', x=-62.50, y=24.00, z=344.50], EntityCreeper['Creeper'/4551, l='MpServer', x=-154.50, y=23.00, z=318.50], EntitySquid['Squid'/4565, l='MpServer', x=-67.08, y=60.54, z=224.59], EntitySquid['Squid'/4567, l='MpServer', x=-62.62, y=61.34, z=219.29], EntityZombie['entity.Zombie.name'/4592, l='MpServer', x=-154.50, y=17.00, z=282.50], EntitySpider['Spider'/4602, l='MpServer', x=-92.99, y=37.00, z=233.99], EntitySpider['Spider'/4603, l='MpServer', x=-95.09, y=37.00, z=236.09], EntitySpider['Spider'/4646, l='MpServer', x=-47.50, y=15.00, z=282.50], EntityZombie['Zombie'/4678, l='MpServer', x=-199.50, y=21.00, z=273.50], EntityZombie['Zombie'/4679, l='MpServer', x=-199.50, y=21.00, z=275.50], EntitySkeleton['Skeleton'/4680, l='MpServer', x=-198.50, y=21.00, z=265.50], EntityZombie['Zombie'/4714, l='MpServer', x=-95.50, y=48.00, z=211.50], EntityZombie['Zombie'/4715, l='MpServer', x=-96.50, y=48.00, z=211.50], EntityEnderman['Enderman'/4732, l='MpServer', x=-85.50, y=32.00, z=257.50], EntityBat['Bat'/4757, l='MpServer', x=-106.37, y=27.10, z=214.97], EntityBat['Bat'/4759, l='MpServer', x=-106.25, y=26.10, z=212.25], EntityBat['Bat'/4760, l='MpServer', x=-111.76, y=24.67, z=222.39], EntityBat['Bat'/4761, l='MpServer', x=-193.15, y=14.53, z=319.38], EntitySkeleton['Skeleton'/4777, l='MpServer', x=-42.50, y=35.00, z=257.50], EntitySpider['Spider'/4778, l='MpServer', x=-45.50, y=35.00, z=259.50], EntitySpider['Spider'/4779, l='MpServer', x=-42.50, y=35.00, z=255.50], EntitySkeleton['Skeleton'/4884, l='MpServer', x=-88.50, y=50.00, z=250.50], EntitySkeleton['Skeleton'/4885, l='MpServer', x=-87.50, y=50.00, z=251.50], EntitySkeleton['Skeleton'/4886, l='MpServer', x=-86.50, y=50.00, z=252.50], EntitySpider['Spider'/4931, l='MpServer', x=-48.50, y=21.00, z=335.50], EntitySquid['Squid'/5000, l='MpServer', x=-61.97, y=59.35, z=211.72], EntitySquid['Squid'/5001, l='MpServer', x=-60.39, y=58.05, z=212.04], EntityCreeper['Creeper'/5012, l='MpServer', x=-191.50, y=63.00, z=232.50], EntitySkeleton['Skeleton'/5021, l='MpServer', x=-120.50, y=18.00, z=337.50], EntitySkeleton['Skeleton'/5080, l='MpServer', x=-85.50, y=44.00, z=273.50], EntitySkeleton['Skeleton'/3273, l='MpServer', x=-170.50, y=54.00, z=323.50], EntityWitch['Witch'/3322, l='MpServer', x=-114.50, y=20.00, z=338.50], EntityZombie['Zombie'/3595, l='MpServer', x=-85.50, y=19.00, z=269.50], EntityPlayerSP['Jeffman12'/1085, l='MpServer', x=-120.13, y=69.00, z=268.92], EntitySkeleton['Skeleton'/3645, l='MpServer', x=-132.50, y=43.00, z=233.50], EntitySkeleton['Skeleton'/3646, l='MpServer', x=-134.50, y=43.00, z=231.50], EntitySkeleton['Skeleton'/3728, l='MpServer', x=-124.50, y=21.00, z=283.50], EntitySkeleton['Skeleton'/3776, l='MpServer', x=-57.50, y=18.00, z=288.50], EntityBat['Bat'/3789, l='MpServer', x=-45.16, y=26.08, z=252.30], EntityBat['Bat'/3791, l='MpServer', x=-47.79, y=39.51, z=263.30], EntityZombie['Zombie'/3814, l='MpServer', x=-193.50, y=19.00, z=269.50], EntitySkeleton['Skeleton'/3815, l='MpServer', x=-192.50, y=19.00, z=268.50], EntityCreeper['Creeper'/3849, l='MpServer', x=-59.50, y=13.00, z=227.50], EntityZombie['Zombie'/3926, l='MpServer', x=-139.86, y=57.00, z=277.72], EntityZombie['Zombie'/3927, l='MpServer', x=-133.77, y=59.00, z=280.48], EntityZombie['Zombie'/3928, l='MpServer', x=-145.30, y=54.61, z=288.50], EntitySkeleton['Skeleton'/3970, l='MpServer', x=-173.50, y=12.00, z=253.50]]
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:415)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2660)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:400)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.10.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 372386528 bytes (355 MB) / 820867072 bytes (782 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
FML: MCP 9.32 Powered by Forge 12.18.3.2185 6 mods loaded, 6 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.3.2185.jar)
UCHIJAAAA Forge{12.18.3.2185} [Minecraft Forge] (forge-1.10.2-12.18.3.2185.jar)
UCHIJAAAA mercurius_updater{1.0} [mercurius_updater] (MercuriusUpdater-1.10.2.jar)
UCHIJAAAA BiomesOPlenty{5.0.0.2142} [Biomes O' Plenty] (BiomesOPlenty-1.10.2-5.0.0.2142-universal.jar)
UCHIJAAAA dooglamoocitiesmod{1.10.2-1.2.7} [Dooglamoo Cities] (dooglamoocitiesmod-1.10.2-1.2.7.jar)
Loaded coremods (and transformers):
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.14008 Compatibility Profile Context 21.19.137.1' Renderer: 'AMD Radeon HD 7700 Series'
Launched Version: 1.10.2-forge1.10.2-12.18.3.2185
LWJGL: 2.9.4
OpenGL: AMD Radeon HD 7700 Series GL version 4.5.14008 Compatibility Profile Context 21.19.137.1, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes
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)
CPU: 8x Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz
Just posted new version 1.10.2-1.2.8. Single player crash should hopefully be fixed.
Vielen dank.
Works like a charm!
I really like the idea of this mod, I just hope you gonna add more options that are usefull for a medieval city. But that's just personal style prefference.
I have done some testing today, mostly on roads and here are some results, thoughts and suggestions:
First of: I'm running on 1.11.2 and sofar I haven't had any noticeable issues.
When you manually put red sand it wil be used but turned into regular sand.
Same happens with mossy cobble and mossy brick (probably chiseled as well)
These blocks will only be used when placed manually, they will not be taken from a distributor.
In some cases customisation could probably do better by not searching for base materials, but for specific blocks instead, like any fence (including stone fence) for lamp posts.
Ultimately it would be great if you could not use standard inventory and use whatever block you find first, but rather use a custom inventory with a specific place for every custom material.
Road construction itself runs absolutely fine, but I would like an alternative 8 block road option.
Though it's odd how the structure is first constructed and then dug out. First digging then building woulld look better.
When the road has to dig out a tunnel, It would be nice if there was an option to generate a tunnel ceiling for it.
I think pillars would look better as a 2x2.
Lights are a bit odd, when placed in that 6 to 8 spacing. A more even alternative would be 7 to 7 zig zag.
Would be nice to use redstone lamps and daylight sensors for lighting.
Subways could be one block deeper, they look too wide for a tunnel and what looks like a walkway on the side can't be used. Also bumping my head.
Stations generate no lights
I think stations would look better with one more row of stone and one less of wood.
Pillars look when supporting the wood of a subway bridge, maybe move them more to the side and let them poke through to the stone.
generating sewers (bucket of water) would also be a nice option.
PS: I'm a programmer. So if I find some time and you permit I might look into adding some of this.
@Duke_Anax
You have some great ideas there. I really like the redstone lamp and daylight sensor street light idea.
Thanks for all the great feedback. Not many people take the time. I appreciate it.
I don't suppose there's yet a population mechanic other than say total food upkeep cost?
How would you recommend building condos?
I'm currently trying to bash this together with MCA to create a populated city, and without a significant degree of modification-by-hand, I can't find a structure that basically comes with living spaces already.
Also, are living space requirements planned?
@Jeffman12
I usually use the Office building as small apartments. Also, the Tower could have sections dedicated to living space.
What would you consider "living space requirements"? Minecraft itself only requires doors for villager mechanics. So at the minimum, doors need to be added to the ground floors of any building for MCA villagers to start breeding and growing, etc.
What extra features would you like to see added to work better with MCA?
I really like this mod. Thank you! But the quarry is WAY too slow. It takes up the majority of your time when you want to run it, and it uses almost all of the iron you mine just to make the tools to dig it.
Keep up the good work!
Edit: it would be nice if the factory corners could be built with something other than stone brick. The same look on all the buildings becomes boring.
Dooglamoo Cities mod hit 50,000 downloads
Dooglamoo Cities mod updated to Minecraft 1.12
I am interested in running this on a multi-player server. Is it possible to disable the money and the automated blocks? I think it would be nice to be exploring a world and stumble upon an abandoned city and have the players on the server rebuild it and use the buildings for their own "stores" with their own monetary system.
@Dr_Evils
There is a config option for "server only". If you set this to true, then everything will be disabled except for abandoned city generation and clients would not even need to have the mod installed to connect to the server.
@Dooglamoo, Thanks for the quick response. I will try that.
I saw on curseforge that the warehouse works with storage drawers. Has it been tested with refined storage? I'm on 1.12.1.
Also, I'm unclear from my various reading if using the towers as apartments works and villagers spawn? If it's an issue of doors, giving each apartment a balcony with a door would take care of that. I definitely want inhabited cities, and use MCA. Towers with shops at the base and apartments above would be ideal!