Source-checkedGameplay & overhauls

CrimsonQuest

by skytech6 · for V Rising

Questing System

2.6KDownloads
17 mo agoLast updated
BepInExLoaders
ThunderstoreSource

About CrimsonQuest

From Thunderstore

Questing System

CrimsonHunt

Server side only mod for a questing system in V Rising

WARNING: This is not a simple mod to configure and honestly it is quite tedious. I eventually plan to create a standalone system (JSONRising) that will allow creating quests easily; as well jsons for other Crimson mods. NOTE: This mod is not finished. There is a lot of functionality in quests that does not work. Currently the following quest types and goals are implemented: Daily & Weekly Quests targetting Mob, VBlood, and PVP Kills.

With CrimsonQuest you can create daily and weekly quests for players for a wide varity of objectives. Have they kill specific mobs, v bloods, each other, factions, gather materials, or even story quests to give your world a plotline!

Planned Expansions of the System:

  • Story Quests: One time quests that can provide plot, teach mechanics, or even introduce other mods to players.
  • World Quests: These are quests of which every player contributes to progress, good for world bosses
  • Timed Quests: These are your typical MMO style quest that triggers when a player is doing something specific or goes somewhere
  • Faction Objective: Setting quests to target specific factions of mobs
  • Gather Objective: Setting quests to retrieve a specified amount of a item
  • Mod Objective: Setting quests to perform an action that is part of another mod

Installation

Configurable Values

[Config]

## Enable or disable the mod
# Setting type: Boolean
# Default value: true
EnableMod = true

## The max amount of daily quests a player can complete in one day
# Setting type: int
# Default value: 5
MaxDailies = 5

## The max amount of weekly quests a player can complete in a week
# Setting type: int
# Default value: 3
MaxWeeklies = 3

## The day weeklies reset, 0 - Sunday, 1 - Monday, and so on
# Setting type: int
# Default value: 1
ResetDay = 1

## The hour on which Daily & Weekly resets in 24-hour time (0-23)
# Setting type: int
# Default value: 0
ResetTime = 0

The json structure for the quest_list.json is not very straight-forward. I will try and present the valid values you can use and explain the structure itself instead.

    int ID // this is an id for the mod, start at 0 or 1 and have them all unique
    string Name // This is the name of the quest that players will see
    string Description // A description of the quest
    QuestType Type // Reference the QuestType object below
    QuestTarget Target // Reference the QuestTarget object below
    Tuple<int, int> MinMaxLevel // This is two numbers to be set as valid levels. This quest will only be giving to players between these.
    List<Reward> Rewards // This is a list of Reward that will be giving to the player on completion. Reference Reward object.
    DAILY = 0, 
    WEEKLY = 1,
    TIMED = 2, // not yet supported
    WORLD = 3, // not yet supported
    STORY = 4 // supported, but not to the point I'd like
    QuestTargetType Type // reference QuestTargetType below
    int GUID // the ItemHash of the target
    int Amount // how many of the target the player must accomplish
    ItemFetch = 0, // not yet supported
    MobKill = 1,
    PlayerKill = 2,
    VBloodKill = 3
    int GUID // ItemHash for this reward
    int Quantity // how many of the item to give as reward

Support

Want to support my V Rising Mod development?

Donations Accepted with Ko-Fi

Or buy/play my games!

Train Your Minibot

Boring Movies

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 17 mo ago.

CrimsonQuest on Nxeon

From our catalogue
One-click install
Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
V Rising — 6 GB (6 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.0.0, released 2025-05-23

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 3 recorded builds of CrimsonQuest.

Recent builds

BuildReleasedGame versionsLoaders
1.0.02025-05-23n/aBepInEx
0.1.12024-07-22n/aBepInEx
0.1.02024-07-13n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run CrimsonQuest on a V Rising server

Deploy a server above, then upload the file in Files.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Content”

Gameplay & overhauls

New mechanics, content and overhauls that change how the game plays.

Compatibility

Game
V Rising
Loaders
BepInEx
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
  • ✓Authorskytech6, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

CrimsonQuest, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

Yes. CrimsonQuest is free to download from Thunderstore.

How do I add it to my Nxeon server?

One-click install isn't available for this game's mods yet. Download CrimsonQuest from Thunderstore and upload it to your Nxeon V Rising server in Files.

NxLabs

Run CrimsonQuest on a V Rising server.

Deploy in about a minute from $12.00 a month, then upload CrimsonQuest in Files.