Mods / From Golden Combs

Category: #Food #QoL
Author: Vinter_Nacht
Side: Both
Created: Oct 1st 2021 at 2:19 PM
Last modified: 4 days ago
Downloads: 2090

 

An Apiculture Mod By Aetherial Labs

Author: Vinter_Nacht, Texture Artist: AnxietyPealope
JSON Files Assist: Raccoon

From_Golden_Combs_Base.png.fafdf4f813c0955ee77e9ad7a564e67e.png

<To Mod DB>

Support Us Through Patreon!

 

From Golden Combs began as a simple project with the intent to learn how to code in C#, and to add a simple new type of hive to the world of Vintage Story. The first item introduced was a ceramic hive (then called the Claypot Hive) that didn't have to be destroyed to harvest its bounty.  Having achieved that small goal, I set out to do something more ambitious.  1.3.4 introduces a Langstroth Hive, the traditional hive with its individual boxes (known as Supers) and frames from which to gather the honey.

1.3.4's initial release... Let's just say it had more bugs than the hives it brought to the game.  With the help of Lord Phil, Cinder85, and the VS_Works team those bugs have been squashed.  There may be more left (Aren't there always?) but as far as my small testing team can tell the mod is now stable and working as intended.

We've got a long way to go in upcoming editions, with many features to be added to provide a more full-bodied apiculture experience for the aspiring beekeeper.

 

 

Current Features (As of 1.3.4):

     From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Clay forming recipes for honey pot and brood pot
     From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Ability to place colonies in the brood pot using a populated skep.
     From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Repeatable harvest by emptying the honey pot with a knife, and returning it to the honey pot
     From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Movable brood pots, both with and without a bee colony
     From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Langstroth Hives - Multi-box hives with high capacity (and improved output), available in millions* of color combinations!
              From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Hive Components in 169 possible color combinations
                            From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Langstroth Superstructures (Known as Supers) -The base component of your hive
                            From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Langstroth Brood Boxes - Where your bees live!
                            From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Langstroth Bases - To keep your hive off the ground
              From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Frames for your bees in 16 possible color combinations

     From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Frame Racks - Used for lining, harvesting, and repairing your bee frames

* - Yes, millions. You can stack your individual hive parts in any order you want. To be a hive it must have a populated brood box at the top (Right-click an empty brood box with a populated skep) a base at the bottom, and up to 4 supers stacked in between. Each individual part is available in up to 169 different color combinations, so the possible combinations are nearly endless!

     From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Configuration Options
              From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Duration for a hive to fill configurable by hive type. (skep, ceramic, and Langstroth)
              From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Change the height to which a hive can be stacked (default is 6 individual items. So up to two blocks high)
              From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Change maximum and minimum yield when harvesting a frame
              From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Change the base durability of the bee frames
              From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Optionally display the time until the hive produces more comb

 



Coming Soon (?)
     From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - New Utility/Vanity Items
            
From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Honey Jar

     From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - New Bee Products
            
From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Propolis
            From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Bee Bread
            From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Pollen
            From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Royal Jelly

     From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - New Hives
            
From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Layens Hives
            From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Warre Hives
            From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - New color variants of Ceramic and Langstroth Hives

     From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Bee species 
            From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Range of Temperature tolerances
            From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Flower preferences
            From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Attitudes (some are more defensive of their hive than others, even in domestic hives)
            From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Different rates of production for honey/wax

      From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Advanced hive maintenance
             From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Hive temperature
             From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Humidity
             From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Population
             From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Disease
             From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Hive collapse
             From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Swarming Mechanics
             From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - Pests (Wax moths, Hive Beetles, and Varroa Mites! Oh My!)
             From_Golden_Combs_No_Text_Small.png.d648533ecd9618c95cc91ce616ee7c01.png - More Predators (Mice? Skunks? More?)

 

Versions 1.15.7-1.3.5-rc.4 -

  • Bugs -
    • Ceramic Pots will disappear if you right-click them without an open bag slot to pick them up.
      • Fixed in 1.15.7-1.3.5-rc.5
    • When using a stack of more than one brood box top to create a brood box, entire stack is consumed
      • Fixed in 1.15.7-1.3.5-rc.6
    • Hives don't seem to properly balance hive-size vs available flowers/nearby skeps. Always show as large with any amount of flowers.
      • Aiming to fix in upcoming 1.16.0-1.3.5-rc.3

 

Versions 1.16.0-1.3.5-rc.1 - 1.16.-0 Versions Only Available To Patrons Until first 1.16 stable release

  • Bugs -
    • Ceramic Pots will disappear if you right-click them without an open bag slot to pick them up.
      • Fixed in 1.16.0-1.3.5-rc.2
    • Hives don't seem to properly balance hive-size vs available flowers/nearby skeps. Always show as large with any amount of flowers.
      • It will be fixed in the upcoming 1.16.0-1.3.5-rc.3



Version For Game version Downloads Release date Changelog Download
v1.3.6-rc.3 367 4 days ago Show FromGoldenCombs-1.16.0_v1.3.6-rc.3.zip
v1.3.6-rc.2 237 5 days ago Show FromGoldenCombs-1.16.0_v1.3.6-rc.2.zip
v1.3.5-rc.6 425 Dec 12th 2021 at 12:36 AM Show FromGoldenCombs-1.15.10_v1.3.5-rc.6.zip
v1.3.5-rc.5 145 Dec 6th 2021 at 3:12 PM Show FromGoldenCombs-v1.15.10_v1.3.5-rc.5.zip
v1.3.5-rc.4 259 Nov 28th 2021 at 11:25 PM Show FromGoldenCombs-1.15.7_v1.3.5-rc.4.zip
v1.0.0 472 Oct 2nd 2021 at 12:37 AM Show FromGoldenCombs.zip

24 Comments (oldest first | newest first)

Drayton, 2 days ago

Hi there.

I found out that FromGoldenCombs-1.16.0_v1.3.6-rc.3 interferes with the water recipes of BrickLayers 0.8.1

Voicebox, 5 days ago

hey, it seems like the recipe for linen liners is the same for bandages, and is conflicting with the recipe.

GamerMindset, Jan 15th at 5:19 PM

Any chance we can get 1.16.0 version now that the stable release is out? Really like the mod.

YourCreator, Dec 7th 2021 at 4:48 PM

Gods blessings you, sir. Thanks for update!

Vinter_Nacht, Dec 6th 2021 at 5:27 PM

v1.3.5-rc.5

1.15.10-v1.3.5-rc.5
- Honey pots can no longer be set on unstable surfaces
- Russian translation updated
- Fixed bug with ceramic hives vanishing when right-clicked with full bag slots

LordPhil, Nov 26th 2021 at 5:23 PM

This is using the 1.3.5 version:

Version: v1.15.7 (Stable)11/26/2021 08:45:55: Critical error occurred
System.NullReferenceException: Object reference not set to an instance of an object.
at FromGoldenCombs.Blocks.Langstroth.LangstrothBrood.OnBlockInteractStart(IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel)
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.TryBeginUseBlock(Block selectedBlock, BlockSelection blockSelection)
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleMouseInteractionsBlockSelected(Single dt)
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt)
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt)
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt)
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt)
at _gt983m53spH3zIRFvTrVgBj5MUb._T9YfRFmW6X4ZcWzG7vSwet0Rgrs(Single )
at _2hFm1B1DwOk1Z7yF6DtBdLeBFKaA._5soGXezAcR5oyhhq2pmELCuEn2M(Single )
at _2hFm1B1DwOk1Z7yF6DtBdLeBFKaA._ZzmaNk5IGbtvQ61ssCzCszyBw2n(Single )
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
at OpenTK.GameWindow.DispatchRenderFrame()
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
at _LiN8p156auXcqjjOW5aVAZ0QkUc._fwMbTl3XHB2eqbxoLfc3FpMIE00(_CFodeVozKjT5VhVV66Wv4Bd7r3c , String[] )
at _qBF2AKwdIhCkNZsjxBA24g20vlH._fwMbTl3XHB2eqbxoLfc3FpMIE00(ThreadStart )

 

Tried with a handful of different types of wood for the brood box but all so far instant crash when trying to right click when using a non-backpack slot free hand

Vinter_Nacht, Nov 26th 2021 at 4:38 PM

I believe this bug has been fixed in the 1.3.5 bugpatch release.

LordPhil, Nov 26th 2021 at 4:11 PM

When interacting with a built brood box on the ground (not on a base/super stack) with empty hands it causes CTD. Can replicate this on both 1.5.7 as well as 1.5.9. (worth noting the pinned error on your github for the clay pot CTD is very similar to this one)

 

Also this may just be on 1.5.9 but previously made clay hive pots, when harvesting honey it killed the hive inside and was empty. Happened on at least 2 clay hives

Vinter_Nacht, Nov 25th 2021 at 12:40 AM

New Release! Not tested on 1.15.8-9, please report any issues with these.

It's reached the point where (I think) it's ready for testing! This version adds a great deal to the apiculture experience while also laying the groundwork for future growth.

New Features:

New Blocks

Langstroth Base - The bottom block of your new hive. 

Langstroth Superstructure - Also known as supers, these boxes will be where your bees do their hard work.

Langstroth Broodbox - This is where your bees live! Place a super on the ground and right-click it with a brood top made from the same materials. Boom! Bee home!  Right-click it with a populated skep to put a colony in it.

Langstroth blocks can be stacked in any combination up to 6 high. In order to be considered a hive, the stack must have a populated brood box at the top, a base at the bottom, and up to 4 supers in between. There can't be anything but supers between the brood box and the base.

All Langstroth blocks come in any of 169 different colors.

New Items

Frame Racks - These racks are used for finishing your frames, and for harvesting them! Just place them in the rack and right click with a knife to clean them

Waxed Flax Twine - Made by sealing flax twine in a barrel with beeswax. Used in repairing damaged frames.

Waxed Linen - Made by sealing linen in a barrel with beeswax, or from 4 pieces of waxed flax twine. Used to line bee frames 

Frame Liner - Made by cutting waxed linen in two with a knife (crafting menu) and then placing it in a bee frame using a frame rack.

Bee Frames - Bee Frames are made using a Langstroth part, 3 sticks, and a blob of resin. Place them in a frame rack and right-click with a frame liner. Available in all 13 wood colors.

Good luck with your new hives!

Vinter_Nacht, Nov 23rd 2021 at 5:26 PM

Alright! So... The new version is out for bug-testing, you can find the link on my Patreon available to everyone.  Once it's had some more live bug testing, I'll do a formal release here.

Vinter_Nacht, Nov 17th 2021 at 12:58 AM

The update is steadily moving towards completion:  Status report:

The new Langstroth Hives are as functionally bug-free as I can make them without player testing.

I've updated the Clay Hives (Now called Ceramic Hives).  The new version should be entirely compatible with the old release and will, in fact, automatically update your old Clay hives to the new clay hives on your first interaction with them.

We're hard at work getting the recipes working for everything, and I still have to write the handbook for the new hive.  On that note: I should probably figure out how to add a handbook tab and if that step would be necessary.  Probably not.

Abed, Oct 24th 2021 at 4:59 PM

Just a thought, but couldn't you have a knife and the pot be put in the crafting grid to extract the honey instead of having to put the pot on something and then clicking on it with a knife to extract honey? That would save me a lot of running back and forth.

Vinter_Nacht, Oct 23rd 2021 at 1:02 AM

Hmmm. I may have to get a second set of eyes on the code. Either I encountered that problem and fixed it already, or it's not being replicatable.

Abed, Oct 22nd 2021 at 10:00 PM

Vinter_Nacht After more closely watching, it seems that if I have honey in my hotbar, it could turn into a false pot. However, it doesn't seem to matter which pot I choose, after restarting the game the real pot is whichever one I did not return to the hive.

Vinter_Nacht, Oct 20th 2021 at 5:14 PM

I'll look into it for the next update.  How consistently does this happen? Are there any other factors in play you can think of? 

 

Abed, Oct 20th 2021 at 1:15 PM

Sometimes after I harvest the honey from a pot, the pot becomes duplicated while entering my inventory (one remains on a table and the other enters my inventory). The duplicated pot will not produce honey and disappears after restarting the game. I'm using the most current version.

Vinter_Nacht, Oct 17th 2021 at 9:34 PM

Concept piece for potential additional content.
Shelves on which you can store your brood box/pot if you so choose. Each shelf could hold up to two brood box/pots, or one of each.

Note that both wooden and clay brood box tops would be made somewhat smaller than they currently are (clay pots) or currently shown (brood boxes) to ensure they would logically fit on the shelves.

I would take some steps to ensure that they could hold items other than just brood boxes/pots.

https://gyazo.com/ec0e49101da5deb7f0996abd9626f3a8

Vinter_Nacht, Oct 17th 2021 at 6:42 PM

Hope progress updates aren't getting annoying, but I'm excited to show the work progressing.

gyazo.com/3e0dc4308d6535bfc9156bcad6037430

Vinter_Nacht, Oct 16th 2021 at 2:34 PM

That's accurate for the released edition. It shouldn't be far off from what skeps can drop.

Abed, Oct 16th 2021 at 10:55 AM

Thanks for your mod. I have a question: When I harvest the honey, I randomly get between 1 and 4 honey combs - is this intended behaviour?

Vinter_Nacht, Oct 15th 2021 at 5:53 PM

https://gyazo.com/b1ab6bdc782f23760ed1444b789e89d9

Ongoing progress.  Working on the stacks you'll be able to store supers in until you're ready to harvest them or put them back in the hive.

Vinter_Nacht, Oct 12th 2021 at 1:35 AM

https://i.gyazo.com/8820b10f560fdf490bef1aa28d89462b.mp4

 

Today's labors.  The Langstroth Cometh

Vinter_Nacht, Oct 11th 2021 at 5:25 PM

Started work on adding the Langstroth hives.  This may end up being the labor of days, or weeks, depending on complexity.  Primary focus right now is interaction with the block itself, IE - Adding and removing the top, and the internal frames.

Vinter_Nacht, Oct 10th 2021 at 12:41 AM

So folks should be aware that the release of the Langstroth hive is bound to be delayed a little. I've learned that there will be a tool introduced for modding in 1.16 that will make developing multi-block structures much easier.  However, I may have a single block high (Think base, super, and brood box only) released before then.

delete edit