Valweed

v1.0.0·Updated 2026-10-10

Grow your own weed farm! Roll up joints for smoke-able buffs! Updated by RealHotHolyVelma.

About this mod Author’s original text

Valweed (Updated)

Original Mod Author: bkey ( Page)

Updated & Maintained by: RealHotHolyVelma

Grow your own weed farm! Roll up joints for smoke-able buffs!

Now with Mistlands support!

[1.0.0] - Modern Valheim & Jötunn Overhaul

Updated by RealHotHolyVelma*

English

Engine & API Modernization: Completely refactored codebase for compatibility with modern Valheim and Jötunn releases. Deprecated and broken reflection calls replaced with stable, modern API methods.

Code Architecture Cleanup: Resolved decompilation artifacts, duplicate classes, and namespace collisions. Separated monolithic code into clean, dedicated classes (Bong, SE_Bong, SE_Indica, SE_Sativa, SE_Hybrid).

Optimized Bong Logic: Streamlined bong mechanics. Removed obsolete fireplace/cover raycast checks to prevent random exceptions and ensure reliable interaction and refueling.

Stable Hunger Patching: Replaced fragile runtime IL patching with a safe, optimized Harmony prefix on Player.UpdateFood to manage food consumption rate without crashing.

Rested Buff Integration: Refactored SE_Rested buff-extension logic to ensure robust compatibility across different game updates.

Localization Overhaul: Added full multi-language support (English, Russian, German, French, Dutch, Italian, Polish, Turkish, and Simplified Chinese) via Jötunn JSON localization.

Русский

Адаптация под актуальный Valheim и Jötunn: Полностью переписан устаревший код под современные версии игры. Устаревшие методы и сломанные вызовы API заменены на актуальные стандарты.

Очистка архитектуры кода: Устранены артефакты декомпиляции, дублирующиеся классы и конфликты пространств имён. Код разделен на независимые классы (Bong, SE_Bong, SE_Indica, SE_Sativa, SE_Hybrid).

Оптимизация логики бонга: Переработана механика работы бонга. Удалены устаревшие проверки крыши и дымохода (наследие механики костров), исключены зависания и ошибки при заправке и использовании.

Стабильное замедление голода: Нестабильные IL-транспайлеры заменены на аккуратный Harmony-патч метода Player.UpdateFood, корректно снижающий расход сытости без риска вылетов.

Корректное продление отдыха: Переписана логика взаимодействия с баффом «Отдых» (SE_Rested), гарантирующая стабильную работу эффектов без конфликтов в SEMan.

Полная локализация: Добавлены и синхронизированы языковые пакеты (английский, русский, немецкий, французский, нидерландский, итальянский, польский, турецкий и упрощённый китайский) через систему локализации Jötunn.

0.3.4

Mistlands compatibility update.

0.3.3

Updated BepinEx dependencies.

0.3.2

Fixed folder hierarchy.

Configurations can now be updated without restarting the game.

Formatted tooltips.

0.3.0

Plants can now grow indoors.

Configurable yields added.

Buffs are now refreshable.

Cosmetic-only toggle added.

Server-side configuration sync enabled.

Renamed prefabs to be in line with official conventions.

Added tooltips to localization configs.

Since buffs are now refreshable, the indica strain was reworked:

If you are not Rested or high (indica), smoking the indica joint makes you Rested.

If you are Rested but not high (indica), smoking the indica joint adds 10m to your Rested timer.

If you are Rested and high (indica), smoking the indica joint adds 5m to your Rested timer.

0.2.8

Hearth & Home compatibility update.

0.2.7

Removed unnecessary code that caused errors in the coming Jotunn update.

0.2.6

Fixed crashing on quit due to unloaded assetbundles.

0.2.5

Fixed an issue that spammed the console when moving away from the smoke FX.

Standardized prefab names.

Tweaked smoke FX some more.

0.2.4

Smoke now emits from the mouth after the Bong is smoked.

Smoke position has been fixed based on pose.

0.2.3

Smoke now emits from mouth when joints or the bong are smoked.

Smoke now emits from the bong when used.

Weed nugs now show in the bowl when it is filled.

More sound effects added.

0.2.2

Bong collider issue fixed. The Bong now sits flush with the surface it's built on.

Bong / Joints / Bud textures up

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_ValheimValheimModding-Jotunn

File & checksum

Filename
Valweed-1.0.0.zip
File size
16.7 MiB