Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Better Beehives
Player-built beehives have a chance to drop a queen bee and royal jelly when harvested.
By MaxFoxGaming
| Date uploaded | 3 years ago |
| Version | 1.0.1 |
| Download link | MaxFoxGaming-Better_Beehives-1.0.1.zip |
| Downloads | 3400 |
| Dependency string | MaxFoxGaming-Better_Beehives-1.0.1 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2350README
Better Beehives
Rewarding your beekeeping efforts in Valheim!
This mod is a very simple expansion to the beehive system in Valheim. It gives player-made beehives a configurable chance to drop a queen bee when the honey is harvested. Additionally, if a queen bee is harvested, you may also find some royal jelly in the hive as well.
Why would this mod be useful?
- There are a finite number of beehives in a Valheim world, and these are the only source of queen bees.
- Servers with a lot of players have no way to generate additional queen bees, meaning all players may not have enough.
- This mod fixes this issue and allows you to get queen bees from your beekeeping activities.
Configuration
Configuration is extremely simple.
Queen Bee Drop Chance
The value set is the chance that a queen bee will drop when the hive is at its maximum honey level.
Example: Setting the value to 0.2 (20%) means that a queen bee has a 20% chance to drop when you harvest 4 honey. If there is less honey in the hive, the probability will be scaled down based on how much honey is in the hive.
Chance of Queen Bee when harvesting = (Amount of Honey / Maximum Honey Level) x Chance of Queen Bee when hive is full
So in our above example, if the beehive had 3 honey in when harvested, the probability of getting a queen would be 15%.
Royal Jelly Drop Chance
Whenever a queen bee is harvested, this value sets the chance that you will also receive royal jelly.
Royal Jelly Drop Attempts
This is how many times the royal jelly will be attempted to spawn, with equal probability of success depending on Royal Jelly Drop Chance.
Contact Me (Bug Reports & Suggestions)
If you have any suggestions, or experience bugs / problems using this mod please get in touch with me on my Discord.
Changelog
Changelog 1.0.1
- Updated for Valheim 0.216.9
Changelog 1.0.0
- Initial Release
Installation
Move the 'plugins' and 'config' folders from the archive to your BepInEx folder.
CHANGELOG
Changelog
1.3.0
-
IMPORTANT: Default values for config file has been updated including new plants/pickables from DeepNorth - please add all default values to the config if you have made edits in prior versions, or simply delete the config file and let the mod generate a new one on startup.
-
Bee particles should no longer appear around plants at night (think it's fixed for sure this time) as well as in rain and storms.
-
Added new configuration options to help better integrate with Seasonality and Seasons mods.
-
If Seasons is installed, you can now tell Better Beehives which seasons they speed up the plant growth in. Hopefully no more bees flying around plants in winter. Since Seasons controls when the hive itself is active, this mod will only control whether the bees work on plants in the seasons, but not touch hive activity.
-
If Seasonality is installed, these config options do the same thing, but also determine whether the hive itself is active. Since Seasonality doesn't seem to touch beehive activity since SeasonalTweaks got deprecated, I've added a couple of extra patches to beehives that get applied only if Seasonality is installed.
-
Added compatibility to Growbeds. If bees find plants in growbeds that are allowed by configs, they can be sped up.
-
Added new DeepNorth plants and pickables to the list of things bees can accelerate.
-
Added configuration option for plants that can only grow if detected in seedbeds and growbeds (sometimes the item itself is used and hence has no pickable or plant component).
1.2.4
- Updated for Valheim 1.0
- Updated Bepinex dependency
- Updated ServerSync
- Added a night check for bees that fly around plants to disable the effect at night when the bees are sleeping.
- Note for this version: Compatibility with ZenBeehive, SeedBed and LazyVikings is not guaranteed yet as these mods may have had changes under the hood since the last version of BetterBeehives. If you notice any problems using them together, please let me know so I can investigate.
1.2.3
- Fixed issue with StartupAccelerator.
- ZNetScene_Awake postfix will no longer attempt to add the SeedBed if the mod is not loaded; while this wasn't actually a problem in isolation due to a chainloader check on the postfix, StartupAccelerator was trying to load the SeedBed.Plugin type in conjunction with another mod.
- Extra ZNetScene_Awake postfix method has been added to the SeedBed compatibility class instead, resulting in identical behaviour but no null references. Hopefully.
- Added extra checks to ensure SeedBed was patched properly as well as being loaded in the chainloader before attempting to run compatibility methods.
1.2.2
- Added compatibility for LazyVikings so that queen bee and jelly get auto extracted from the hive.
- Updated SeedBed compatibility. Now it will also check if the seedbed has an allowed plant from the configs.
1.2.1
- Adjusted plant growing behaviour so that the updates happen slowly on the plants rather than the hives to help performance.
- Added compatibility for SeedBed so that nearby beehives can grow the plants inside the seedbed.
- Added clientside config option to reduce the number of bee particles around plants to help performance.
1.2.0
- Added plant growing behaviour to beehives. Now beehives that are near plants and pickables have a chance to accelerate their growth.
- Added compatibility for ZenBeehive so that royal jelly and queen bees will be added to the hive's inventory.
1.1.2
- Updated ServerSync to fix Playfab error
1.1.1
- Old DLL was still present in the zip archive. Correct updated version now included. No change from 1.1.0
1.1.0
- Compiled against the latest version of Valheim 0.220.3
- Updated BepInEx dependency to 5.4.2202
1.0.3
- Updated for Bog Witch
- Added config option for debug logging.
1.0.2
- Updated for Valheim Hildir's Request 0.217.24
- Fixed outdated ServerSync
1.0.1
- Updated for Valheim 0.216.9
1.0.0
- Initial Release