Microcosm: Keep a tiny town in your basement

Started by Shadetree on Fri, 06/04/2021 - 00:47

Topic category: Mod showcase and discussion

Last seen on 18:57, 11. Jul 2021
Joined Oct 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Microcosm: Keep a tiny town in your basement
Fri, 06/04/2021 - 00:47

Just uploaded Microcosm Mod 1.0.0 for comment and review.  I have big(ish) plans for this mod as I learn the abilities of mcreator and welcome any and all comments and would love to collaborate with other modders, and builders.

 

Mod Overview: explore to find structures, bring it back, build a micro town.

 

Currently only two structures and blocks are implemented.  The Wheat farm and the Millstone.  Both can be found in plains, tiaga, and savannah biomes.

 

The Wheat farm requires a bucket of water and it will begin to create wheat every random tick.

The Millstone will scan the 8(currently) blocks beside it (including diagonals) every random tick and take any wheat from Wheat Farms and turn them into bread.  1 wheat - 1 bread

These blocks can be placed on horizontal item frames for display purposes as well which turns off their interactions.

I plan a whole integrated web of interactions that produce varied resources.  But I'm new to MCreator and modding in general so please be patient :)  plus I'm not the greatest at building small (16 x 16) so I spend a lot of time revising structures.

 

In progress:

Farm House: turns wheat into hay, doubles production of all nearby farms (will interact with other farms as they are implemented)

Quarry: Produces Stone, Diorite, etc

Prospecters Hut: Examines nearby Quarries for valuable minerals

Heart of the forest: Produces logs

 

Planning:

Dungeon(s): mob drops

Adventurers Guild: explores dungeons for random loot.

 

Last seen on 18:57, 11. Jul 2021
Joined Oct 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Farmhouse Block has been…
Fri, 06/04/2021 - 06:03

Farmhouse Block has been completed for next update.  Provides a bonus to any wheat farm it is adjacent to (diagonally included)

Millstone been changed to search a 9x9 area for wheat farms

bugs to fix: shading issue with farmland.

I'm looking into the possibility of animating some of the blocks.

 

 

Last seen on 10:59, 28. Jul 2021
Joined May 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
i can help  
Fri, 06/04/2021 - 09:54

i can help

 

Last seen on 18:57, 11. Jul 2021
Joined Oct 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
farms now get bonus from the…
Fri, 06/04/2021 - 22:28

farms now get bonus from the following:
Well within 3 blocks
Farmhouse within 1 block
Farm can see the sky

Farm house, Well, and Paths have been added

Microcosm Mod Progress
 

 

Last seen on 18:57, 11. Jul 2021
Joined Oct 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
what would you like to help…
Sat, 06/05/2021 - 12:14

what would you like to help with?

Last seen on 18:57, 11. Jul 2021
Joined Oct 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
forgot to add. paths and the…
Sun, 06/06/2021 - 02:04

forgot to add. paths and the well can be rotated by right clicking on them.  

Should I continue down the wheat "technology" path or maybe start on something else like the quarry?

 

Last seen on 18:57, 11. Jul 2021
Joined Oct 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
well my computer has bit the…
Tue, 06/08/2021 - 03:35

well my computer has bit the dust so I'm restarting this on my potato of a laptop.  at least I can make things cleaner using the lessons I've learned

Last seen on 18:57, 11. Jul 2021
Joined Oct 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Version 1.1.0 is out now. …
Thu, 06/10/2021 - 10:27

Version 1.1.0 is out now.  Rebuilt from the ground up after my computer crash.  A lot more useful buildings and more planned.  

Last seen on 18:57, 11. Jul 2021
Joined Oct 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Version 1.1.1 is now…
Sun, 06/13/2021 - 22:26

Version 1.1.1 is now available.  

Added Wells and Tree Groves.  Fixed and optimized all blocks.  Rewrote the path code from the ground up and it will now connect to other Microcosm blocks of my choosing.  

Smeltery, Forager's hut, and Bakery are next on the list.  Perhaps rivers using the new path code.  Would love to hear some feedback on the direction this thing is taking.

Last seen on 23:55, 25. Jul 2021
Joined Apr 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
This is really cool if you…
Sun, 06/13/2021 - 23:16

This is really cool if you need any help let me know

Last seen on 18:57, 11. Jul 2021
Joined Oct 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Version 1.1.2 is up now. …
Wed, 06/16/2021 - 05:51

Version 1.1.2 is up now.  Completely revamped how farms and fields work.  All produce is gathered at the farm house that harvested the field.  The field will need to regrow before being harvested again.  This regrowth can be accelerated by having a well near the farm house and also by the newly added block, the Midden, directly adjacent to the farm house.

Also added the Forester's hut.  This will help regrow logged groves, as well as forage for mushrooms, berries, and the occasional honeycomb.  More than that, The Forester will sometimes plant new groves within it's 9x9 area on bare plot blocks.

 

Should I have the Farmhouse handle Animal pens as well or create a new "tree" with a Ranch block?  I'm leaning towards going with the Ranch, but would love to hear others opinions.

I haven't done much on the "Stone" side of things as I'm not happy with how things are currently being handled and am working out a new flow to that production line.

Last seen on 17:19, 31. Jul 2021
Joined Jan 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Such a cool mod!
Thu, 07/01/2021 - 17:59

Such a cool mod!

Last seen on 23:08, 21. Jul 2021
Joined Jun 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Hmm to animate, you could…
Sun, 07/04/2021 - 03:44

Hmm to animate, you could convert your models to use GeckoLib!

 

Id suggest adding tiny villagers to control delivery of resources to necessary locations

 

Id also like to say if you add a River to revamp the Millhouse with the ability to use either a windmill or waterwheel if near a river

Last seen on 18:57, 11. Jul 2021
Joined Oct 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Thanks for the feedback!  I…
Sun, 07/04/2021 - 04:52

Thanks for the feedback!  I had to take a short hiatus from this project due to family reasons but I should be getting back into it shortly.  

River models are already created and ready but I have to rebuild the "path" code, yet again to handle differing "paths" like roads and rivers and handle intersections as well as special cases and path varients.  

I haven't coded anything in well over 15 years.  So this is a learning project for me.  while tiny villagers would be awesome I think its outside the scope of what I'm doing and my current skill set.  the same might be true for geckolib but it is on my list of things to look into.  especially with the Ranch and Livestock blocks coming up.  

 

I'm still struggling with making the stone/metal/gem branch interesting.  still wishing I could make the paths act like pipes.  still looking for a better inventory handling method.  lets just say there's a lot on my "things to learn" plate. lol

 

for those offering to help one thing that would be awesome would be variant structures for existing blocks. or proposed blocks or buildings of your own designs you would like implemented and how they would function.  if you are interested let me know and ill work up a spec.

 

again. thanks for the feedback. it definitely helps keep me motivated.