You are viewing a potentially older version of this package. View all versions.
ZenDragon-ZenBossStone-0.1.20 icon

ZenBossStone

Each player sees their own version of reality: The boss trophies that they see hung at the start temple depends on their individual progression. Boss loot only drops when sacrificing the trophy.

Date uploaded 3 days ago
Version 0.1.20
Download link ZenDragon-ZenBossStone-0.1.20.zip
Downloads 129
Dependency string ZenDragon-ZenBossStone-0.1.20

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202
ValheimModding-Jotunn-2.23.2 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.23.2

README

ZenBossStone

Per player Boss Stones. Each player sees their own version of reality depending on the boss trophies they have hung at the start temple, i.e. per player progression. This means that if one player has defeated a boss and another has not then only one of the players will see the trophy hung on the stone. (Unless they were both standing in the circle when the trophy was hung.)

Bosses do not drop loot when they die, just their trophy. Instead, the loot is dropped inside the stone circle when you sacrifice the trophy at the altar. If you defeat the boss again you can sacrifice their trophy again for more loot.

Boss trophies have changed: They can not be teleported. They weigh a lot. They are not auto pickup. This means that there is a huge adventure in not only killing the boss but safely transporting their head back to the temple. Pair with ZenMap and ZenCompass for the ultimate low-map challenge!

Best when used with the PlayerEvents world modifier but not required. (Check the configs)

BossStone Lootdrop

Client / Server Requirements

NOTE: Technically it is not required on the server. However, if it is installed on the server then it will force all clients to have it installed as well. This is to enable two modes of usage:

  1. Dedicated server admins can put the mod on the server to enforce all clients to have the mod installed and sync admin configs.
  2. Trusted friends can agree to run the same mods and connect through a vanilla server with no enforcement but with locked admin configs

Improve Your Experience

CORE MODS

The full collection of all Zen MODS:

  • Radically improved QoL
  • Incredible performance
  • Pre-configured
  • 100% Gamepad support
  • Spectacularly immersive

Enjoy!

Sample Config File

## Settings file was created by plugin ZenBossStone v0.1.18
## Plugin GUID: ZenDragon.ZenBossStone

[General]

## [Admin] Automatically enable the world modifier PlayerEvents on startup. (If run on server)
## This will enable Valheim's player based progression.
## If you are unfamiliar with how this modifier works please read the wiki:
## https://valheim.fandom.com/wiki/Events#Player-based_requirements
# Setting type: Boolean
# Default value: true
Autoset World Modifier PlayerEvents = true

## [Admin] Each player sees their own version of reality.
## Any player standing in the Start Temple when a trophy is sacrificed will have the trophy hung
## in their reality as well.  Any player not standing in the Start Temple when a trophy is sacrificed will
## not see the trophy in their reality.
# Setting type: Boolean
# Default value: true
Per Player Boss Stones = true

## [Admin] Sacrifice boss trophy at boss stones for boss loot instead of dropping the loot directly from the boss when they die.
## Can sacrifice multiple boss trophies for extra loot
# Setting type: Boolean
# Default value: true
Sacrifice Trophy For Boss Loot = true

## Player emotes to recieve guardian power. Just looks cool. Set to None to disable
# Setting type: Emotes
# Default value: Flex
# Acceptable values: Challange, Cheer, ThumbsUp, Bow, Cower, Cry, Despair, Flex, Headbang, Kneel, Laugh, Roar, Shrug, Toast, None
Emote To Recieve Power = Flex

[Trophy]

## [Admin] How much do boss trophies weigh? (Vanilla: 2)
# Setting type: Single
# Default value: 100
# Acceptable value range: From 0 to 200
Boss Trophy Weight = 100

## [Admin] Max stack size of boss trophies (Vanilla: 20)
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 1 to 100
Boss Trophy Max Stack Size = 1

## [Admin] Autopickup boss trophies? (Vanilla: true)
## Note: Vanilla's globalkey: playerevents uses boss trophy pickup as a way of checking progression.
# Setting type: Boolean
# Default value: false
Boss Trophy Autopickup = false

## [Admin] Boss trophies are no-teleport? (Vanilla: false)
# Setting type: Boolean
# Default value: true
Boss Trophy No Teleport = true

## [Admin] One boss trophy drops per player logged into the server when a boss dies? (Vanilla: false)
# Setting type: Boolean
# Default value: false
Boss Trophy One Per Player = false


Like My Mods? Donations Welcome

Bitcoin

Donation QR

CHANGELOG

v0.1.20

  • update logging and configs subsystem

v0.1.19

  • UPDATE FOR VALHEIM v0.220.3

v0.1.18

  • relaxed restriction on being required on the server. However, if all clients do not have it installed progression integrity will be unreliable. Putting it on the server enforces all clients to have it. See README for more information.

v0.1.17

  • minor code cleanup and future proofing.

v0.1.16

  • added compatibility for the DeepNorth mod by Therzie
  • removed trophy mapping data config option from the v0.1.15 update and made it calculate that data automatically instead.
  • fixed bugs

v0.1.15

  • moved trophy to boss mapping into config data because it may be helpful for mod compatibility and future proofing.

v0.1.14

  • enforce running on all clients and server.

v0.1.13

  • minor fix for running on server.

v0.1.12

  • add config option to auto-set world modifier playerevents on startup. This will enable Valheim's player based raid progression system.

v0.1.11

  • minor logic fix for improved future proofing.

v0.1.10

  • EpicLoot Fix: Boss Items now drop correctly from Boss Stones.
  • EpicLoot Fix: Buying a bounty from the trader no longer errors.

v0.1.9

  • Initial release