Medieval Dark Oak Barracks places 2nd tower in a strange place
Bihlbo opened this issue · 10 comments
Minecolonies version
version 4.19
Expected behavior
- The level 2 Medieval Dark Oak Barracks places stairs on the opposite corner of the plot from the first tower, which also had stairs pre-built for it. I expected the barracks to place the second tower where these stairs would allow access.
Actual behaviour
- The level 2 Medieval Dark Oak Barracks places the second tower on a different corner. This corner has what looks like a stable built by the design of the level 2 barracks, so in order to build the tower in this location the builder destroys part of the stable, leaving the part not occupied by the tower alone. The end result not only looks very strange, but leaves the pre-built stairs alone and useless.
Steps to reproduce the problem
- Build a Medieval Dark Oak Barracks to level 2.
See this image: https://imgur.com/a/pNG5E
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
I can confirm this issue persist on latest alpha, also happening with medieval oak
@carlansor any progress?, though I think you solved this already
having a way to place the tower placeholders instead of having to guess where the barracks is going to place it would be awesome. That way i just can place the tower placeholders in the order i want between the barracks levels and the problem will be solved without require me to redesign the schem.
The problem right now is that when i designed the barracas the placement order was this:
1_________2
_____B
3_________4
B=Barracks block
1,2,3,4=Guardtower blocks placed in numerical order as lvl increases.
Then, it changed to this order:
1_________3
_____B
2_________4
Thats why in the issue @Bihlbo says that in 2nd second lvl the builder destroys a stable, wich in first order just ocupies the place where a tower will be at later lvls.
@Nightenom i havent. To fix this i have to redesign the entire barracks of all styles. Its possible to return to the way that barracks guardtowers were placed before? Otherwise ill have to wait for the placement rework.
I'm not so long here to know what before means there, but if you mean tower-placeholders - I think I can get them working (if they aren't)
@Nightenom I would be amazing to add extension functionality to your idea of the download.
We will be storing additional information for the schematic anyway. Howabout also storing position were extensions need to be? Or even making it possible to split schematics into several pieces?
Well if we start to rewrite such core features, he should keep that in mind, and maybe have some extension points in his design for the jsons so we can hook that in real easy. Is just a note to keep something like that in mind.