|
Post by wester on May 6, 2012 13:02:00 GMT -7
OK I'm going to be as constructive with this post as possible.
It's mainly going to be about bugs with the current version of mine colony, I have used the mod by itself it was working but as far as working correctly well I think if some things were fixed it could be quite a bit better.
The bugs that I noticed in order are; 1) The very first thing that I noticed when I tried to build the town hall after a couple buildings were up was that the builder got stuck, his pathing wasn't correct to make his way back inside the building once he built the wall along the side. I don't know if this is because his orientation thought the building was going to be constructed another way or not but he couldn't get back inside to finish the building. I ended up fixing it by added extra "Doors" to the town hall, didn't think of this at first so I cancelled his build order and told him to do other things, and when he came back to building the town hall he actually turned the entire building another direction....
2) The miners, half the time they don't do anything, I went down and punched one once and it did something for a bit and then it stopped again. Again not sure why they are doing this but I think it has room for improvement with the code. Not sure if it's a pathing issue or if something is getting mucked up with what they're supposed to do.
3) The delivery guy, oh man pathing bugs all over the place.. A) He'll run into people and get stuck for a good 10-15 seconds while he tries to get around them, or they try to get around him. B) His delivery house will work if you build it on ground level as long as you provide him a means to get to the chest via a block placed in the right location, however this will not work if you upgrade his house to level 2, if you upgrade his warehouse to level 2 the entire thing breaks, and he'll just stop putting resources into the chest whatsoever. C) He wasn't actually taking the tools I was placing into his chest to all of the workers all of the time, sometimes he would, sometimes I'd go to one of the workers and they would have need of a tool that was in the delivery guy's chest.
4) The hunter needs a way of doing more damage, skeletons were hitting him for 4 damage per shot and he'd die way before he could do anything at all to them while I was watching him. Either add some armor to him or make his bow actually do more damage than just punching things. His wolves are good but he doesn't always use them, sometimes he'll die before even trying to call them.
5) Not sure if the other buildings are implemented, I see their plans in the floor plan, but I didn't get around to actually using them as I was running into way too many pathing problems at this point. I had every worker at this point, the lumberjacks seem to be alright for the most part, sometimes they would just stand there but most of the time they work. Unfortunately at this point there were too many bugs breaking things for me to continue further to try out building new things. The delivery guy was no longer delivering resources so I couldn't keep the builder going and couldn't build more buildings.
That's all I can think of off the top of my head for improvements, overall the idea is sound it would be fun to manage a 'minecolony' and manage the goings on of things with the workers and the delivery guy, I did so for awhile but there were too many bugs and it ended up breaking the sensation and I was spending too much time trying to fix things for it to be fun anymore.
TL;DR A) Pathing problems with builder,miner,delivery guy, lumberjack well really everyone. B) Building problems with the builder. C) Upgrades to the delivery guys house will break his pathing to put items into his chest.
|
|
|
Post by wester on May 6, 2012 13:02:46 GMT -7
Wanted to add that I am using RC19, with a completely clean install of Minecraft, with only modloader running.
|
|
|
Post by MikeyPdog on May 6, 2012 13:37:57 GMT -7
Hi, thanks for trying out our mod and giving some feedback ;D I've not had any problems building a town hall, and the pathfinding for the builder is using built in minecraft code so it's strange that it's somehow got broken. In what way was his pathing not correct? Miners get stuck sometimes when they dig out their own stairs, I'm looking into this but you can normally fix it by replacing the block they dug out. Mining code is actually pretty complicated (what happens if they dig out some gravel 6 blocks underneath his steps out, what happens if you hit lava.. etc) Another fix is to hit their chest and press "recall". Delivery guy will sometimes get stuck on people but its not normally a problem unless you have a ton of chests right near each other with no room to make buildings. Try spacing them out and building the buildings, and make sure you leave 2-3 blocks gap between buildings for people to get past. I've found that building roads helps quite a lot. You can always place waypoints using signs if the delivery man is being a nuisance. Hunter doesnt get wolves until he levels up. Once he's levelled up he seems to destroy everything when I use him.. I guess it depends what difficulty you play on? Maybe babysitting him for the first few levels might help. The deliveryman is not needed to keep the builder going - he will collect his needed materials from chests by himself. If he's waiting for materials then you haven't given him the right materials. (A common error is to give wooden planks instead of wood so he can't build houses with tree-like wooden pillars). The builder also won't use furnaces so anything that requires a furnace you will need to create by yourself. Another common problem is confusing "stone" with "cobblestone". Stone is made by putting cobblestone in a furnace and is needed for some low level buildings. To be honest if you are having issues, the deliveryman is not needed for a colony so i'd skip him for now
|
|
|
Post by wester on May 6, 2012 13:53:47 GMT -7
Hi, thanks for trying out our mod and giving some feedback ;D I've not had any problems building a town hall, and the path finding for the builder is using built in minecraft code so it's strange that it's somehow got broken. In what way was his pathing not correct? Miners get stuck sometimes when they dig out their own stairs, I'm looking into this but you can normally fix it by replacing the block they dug out. Mining code is actually pretty complicated (what happens if they dig out some gravel 6 blocks underneath his steps out, what happens if you hit lava.. etc) Another fix is to hit their chest and press "recall". Delivery guy will sometimes get stuck on people but its not normally a problem unless you have a ton of chests right near each other with no room to make buildings. Try spacing them out and building the buildings, and make sure you leave 2-3 blocks gap between buildings for people to get past. I've found that building roads helps quite a lot. You can always place way points using signs if the delivery man is being a nuisance. Hunter doesn't get wolves until he levels up. Once he's levelled up he seems to destroy everything when I use him.. I guess it depends what difficulty you play on? Maybe babysitting him for the first few levels might help. The deliveryman is not needed to keep the builder going - he will collect his needed materials from chests by himself. If he's waiting for materials then you haven't given him the right materials. (A common error is to give wooden planks instead of wood so he can't build houses with tree-like wooden pillars). The builder also won't use furnaces so anything that requires a furnace you will need to create by yourself. Another common problem is confusing "stone" with "cobblestone". Stone is made by putting cobblestone in a furnace and is needed for some low level buildings. To be honest if you are having issues, the deliveryman is not needed for a colony so I'd skip him for now Thanks for the quick reply I'll respond to the few questions you had, and did a bit of reading myself. The builder would go to the town hall and stand just outside of it and just stand there doing nothing, one time I was able to push him around the wall and he continued building, but then he left and came back and he just stood at the wall again. It doesn't surprise me that it's bugged if it's based on the minecraft code as if you've ever been to a building created by vanilla minecraft many of them are glitchy/don't have paths etc. As for the miner, yea I tried recalling him back to his chest, I understand that the code for the miner is invariably complex, was just trying to provide some feedback that might help, I can't help on the coding front but I thought if you didn't know about the problems then maybe you would now Also yea the delivery guy had a lot of room, the first minecolony I built wasn't so good and so I decided to try it out again, placing buildings with room between them and whatnot so I didn't just post this on my first try, this was actually my second try of the mod on the same version, it's good to know that the builder can do without the delivery guy as he seems to be the majority of the problems at the moment. As for the hunter, yeah he was on level 3 I upgraded him as soon as I realized he wasn't very efficient at a lower level, unfortunately for whatever reason he decided that he didn't need his dogs with him and would only call them sometimes. Maybe that's a bug? I read a bit about things and will attempt to make some roads to help villagers path better. My understanding is that the default road block is gravel. Thanks again for the quick reply and hopefully this helps
|
|
|
Post by MikeyPdog on May 6, 2012 17:38:14 GMT -7
Thanks again for the feedback, it does help With building the town hall, was the town hall chest built on the ground level and was the ground flat? I've found sometimes if a building is built on uneven ground then sometimes the builder gets stuck trying to build blocks above him. Also which tools was the deliveryman not delivering, and to which worker? The hunter should always be with his wolves i think.. were they stuck? Do you mean they just stayed at home and he was killing mobs without them? I will check the warehouse level2.. it should work fine. Are you sure the delivery man had things in his inventory that needed to be stashed in the warehouse? You can right click him to check what he's holding, any more info on that would be appreciated! Another building that's implemented that you didnt try is the farmer. He's working pretty well right now (i think!) so give him a try ;D
|
|
|
Post by wester on May 6, 2012 17:42:44 GMT -7
Thanks again for the feedback, it does help With building the town hall, was the town hall chest built on the ground level and was the ground flat? I've found sometimes if a building is built on uneven ground then sometimes the builder gets stuck trying to build blocks above him. Also which tools was the deliveryman not delivering, and to which worker? The hunter should always be with his wolves i think.. were they stuck? Do you mean they just stayed at home and he was killing mobs without them? I will check the warehouse level2.. it should work fine. Are you sure the delivery man had things in his inventory that needed to be stashed in the warehouse? You can right click him to check what he's holding, any more info on that would be appreciated! Another building that's implemented that you didn't try is the farmer. He's working pretty well right now (i think!) so give him a try ;D The town hall was to my knowledge on ground level but the surface wasn't entirely flat I don't think, in the future I will endeavor to place the town hall on a completely flat surface it's good that you responded because I intend to try again. From what I could see the deliveryman didn't deliver axes. I don't think he missed anything else. It could also have been at the point where he just stopped putting items into his chest, and yes I did right click on him and checked and he had a ton of stuff, at one point I managed to get him to drop wheat/seeds off but he didn't drop any of his other stuff off he just kept moving like his algorithm had been cut short for some reason. Not sure with the hunters wolves, the one time I went out with him after he had a level 3 place he called one and it came but there weren't any others. Guess it was acting like a level 2 place? The farmer was working fine, sorry I didn't include it but I should have.
|
|
netra
Junior Member
Posts: 36
|
Post by netra on May 10, 2012 15:56:11 GMT -7
I've had these issues too, Haven't used hunters so I dunno about them. As for the builder, he just can't seem to path find his way out of the Town Center if his chest of destination's path lies behind the Town Center (or to the side and is too far back). Just have to keep in this mind when placing the chests in the future, otherwise you will have to remove a couple of blocks that are near him so he can get out and back...which usually has him repatching that spot but meh.
|
|
|
Post by rscott6666 on May 11, 2012 8:26:16 GMT -7
What distances are we talking here for the pathfinding? How far from the builders chest to the townhall chest, is he having to go the long way around?
The hunter doesn't have any dogs when he starts off. Every 3 kills gives him an additional dog. He was never meant to be a killing machine, though on a good day with 3 dogs he can kill lots of things without taking any damage. The hunters blind has no affect right now.
Real guards are on the way.
|
|
|
Post by eddyfredd on Jul 11, 2012 3:19:57 GMT -7
Make a 2x1 hole into the wall he stands next to. Then he goes through there and build.
|
|
|
Post by Peter on Jul 11, 2012 9:26:04 GMT -7
I've had the builder get stuck at the side and back of the town hall before too.. maybe the building is too big for the AI to find a path round? Adding extra doors fixes this..
Regarding the delivery of tools. The D-Man will only take the tools if he isn't already carrying one on him... He will only deposit a tool into a workers chest if that chest doesn't already have a spare tool in it.. In my experience he does deliver all of the tools successfully
My miner gets confused too... stands there spinning around as if he cant decide what to do next.. Pushing him a block or two from his current location usually makes him spring into life.. This isn't caused by him destroying his own path, as many times his path is perfectly intact..
|
|
|
Post by rscott6666 on Jul 11, 2012 10:17:26 GMT -7
I believe the miner spins when hes on road? is that right?
|
|
|
Post by Peter on Jul 11, 2012 13:55:15 GMT -7
No this was down in his shaft.. Happened on the stairs down (when digging them) and in flat tunnels.. seems to be mainly when he's digging or near a vein of ore though...
|
|
|
Post by rscott6666 on Jul 11, 2012 14:09:08 GMT -7
Are you sure he wasn't digging through some gravel?
|
|
|
Post by eddyfredd on Jul 11, 2012 14:10:45 GMT -7
Is it normal, that the miner diggs a second shaft from the chest layer about 10 blocks away from the chest?
|
|
|
Post by darakudakara on Jul 12, 2012 18:18:32 GMT -7
I have just found 2 staircases the miner dug in the middle of my town. about 10-20 blocks away from their chest. Don't know if it is standard, or a glitch.
|
|