Skip to content

jcdcdev/jcdcdev.Valheim.Signs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

146 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

jcdcdev.Valheim.Signs

jcdcdev.Valheim.Signs icon

GitHub Release Thunderstore Release Nexus Mods Release

This is a BepInEx plugin for Valheim that allows you to configure signs to display in-game information.

Feel free to suggest other useful signs!

Features

Simply place any sign and set the text to one of the following options, e.g {{onlineCount}}.

Online Count

Displays the current number of players online.

{{onlineCount}}

In game screenshot of the Online Count sign

Death Count

Displays the current player's number of deaths on this world.

{{deathCount}}

In game screenshot of the Death Count sign

Option Description Example Example Output
playerId The player's name or ID.
Defaults to the current player if left blank
{{deathCount jcdc}} 3

You can change each player's death by editing the Offset value stored in BepInEx/config/jcdcdev.Valheim.Signs/death-leaderboard.json

Death Leaderboard

Displays the players with the most deaths on this world.

{{deathBoard}}

In game screenshot of the Death Leaderboard sign

Option Description Example Example Output
count The number of players to show
Defaults to 3 if left blank
{{deathBoard 2}} 1. JIM: 3
2. MIJ: 1

You can change each player's death by editing the Offset value stored in BepInEx/config/jcdcdev.Valheim.Signs/death-leaderboard.json

Total Server Deaths

Displays the total number of deaths on this world.

{{totalDeaths}}

In game screenshot of the Total Server Deaths sign

Option Description Example Example Output
l Removes the label {{totalDeaths l}} 3

Comfort

Displays the current comfort level of the player.

{{comfort}}

In game screenshot of the Comfort sign

Stamina

Displays the current stamina level of the player.

{{stamina}}

In game screenshot of the Comfort sign

Health

Displays the current health level of the player.

{{health}}

In game screenshot of the Health sign

Skills

Displays the skill level of a player.

{{skill bows}}

In game screenshot of the Skills sign In game screenshot of the Skills with Label & Emoji sign

Skills

  • Axes
  • Blocking
  • BloodMagic
  • Bows
  • Clubs
  • Crossbows
  • ElementalMagic
  • Fishing
  • Jump
  • Knives
  • Pickaxes
  • Polearms
  • Ride
  • Run
  • Sneak
  • Spears
  • Swim
  • Swords
  • Unarmed
  • WoodCutting

Options

Option Description Example Example Output
emoji Adds an emoji {{skill bows emoji}} ๐Ÿน 100
label Adds a label {{skill bows label}} Bows 100
playerId The player's name or ID.
Defaults to the current player if left blank
{{skill bows jcdc}} 100

Game Time

Displays the current in-game time.

{{gameTime}}

In game screenshot of the Game Time sign In game screenshot of the Game Time Emoji sign

Options

Option Description Example Example Output
12 Outputs in 12 hour format {{gameTime 12}} 12:00 AM
s Adds seconds to the time {{gameTime s}} 12:00:00
emoji Outputs as an emoji {{gameTime emoji}} ๐Ÿ•›

Actual Time

Displays the current time.

{{actualTime}}

In game screenshot of the Actual Time sign

Options

Option Description Example Example Output
12 Outputs in 12 hour format {{actualTime 12}} 12:00 AM
s Adds seconds to the time {{actualTime s}} 12:00:00
f Outputs full date and time {{actualTime f}} 06 September 2024 09:08
g Outputs date and time {{actualTime g}} 06/09/2024 09:08
emoji Outputs as an emoji {{gameTime emoji}} ๐Ÿ•›

Day Percentage

Displays the current day percentage.

{{dayPercentage}}

In game screenshot of the Day Percentage sign

Night Countdown

Displays the (real) time in minutes until the night.

{{nightCountdown}}

In game screenshot of the Night Countdown sign

Options

Option Description Example Example Output
s Adds seconds to the time {{nightCountdown s}} 02:12

Smelter/Eitr Content

Displays the contents of the nearest smelter or eitr.

{{smelterContent}}

In game screenshot of the Smelter Content sign

Options

Option Description Example Example Output
l Removes the label {{smelterContent l}} 10
5
f Only displays fuel {{smelterContent f}} WOOD: 10
o Only displays ore {{smelterContent o}} COPPER: 5

Storage Content

Displays the contents of storage such as chests.

{{items}}

In game screenshot of the Storage Content sign

Options

Option Description Example Example Output
s Displays number of stacks {{items s}} WOOD: 3
IRON: 1
l Removes the label {{items l}} 10
5
t Counts all items across all valid storage objects (supports name filters & search radius) {{items total}} COPPER: 10
search_radius The search radius for the sign to find storage objects
Defaults to the nearest storage object if left blank or < 1
{{items iron 5}} IRON: 10
item_name Only displays the specified item name (supports multiple names) {{items wood iron}} WOOD: 150
IRON: 20

Installation

This mod must be installed on the server and all clients to work. Players will not be able to join the server/your game if they do not have the mod installed.

If you're using a mod installer, you can likely ignore this section.

Installation

Install BepInEx

  • Download BepInEx,
  • Extract everything inside BepInEx_Valheim into your Valheim folder
    • e.g C:/<PathToYourSteamLibrary>/steamapps/common/Valheim

Install jcdcdev.Valheim.Signs

  • Download the mod
  • Extract the ZIP
  • Place the jcdcdev.Valheim.Signs folder into BepInEx/plugins of your Valheim folder.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Contributors

Languages