ModsFinder

Seva ya Missions

by poyoraz

Seva ya Missions lets server admins set up missions that players can take on, with rewards granted through a config file.

FabricServer-side onlyCreative Commons Attribution 4.01.21.4

What it does

Missions are created and handled by admins, with nothing automated. An admin starts a session with a command, and the missions to offer are selected from a number listed in the config file. Missions that are not assigned to a specific player are defined in the config, and the mod shows the current missions so players can see them and claim the ones they have been granted.

Each mission carries a reward value, and the mod handles the compressions of that reward automatically when it is granted. Missions come in three difficulties: missions at the first level are completed by the player alone, while Normal and Hard missions need witnesses. For those, a chat message asks other players to witness the mission, and once enough people have witnessed it the mission is marked complete and its rewards become available. Eternal missions are bound to the player and the admin, so they cannot be rerolled after they are completed.

Assigned missions are created by an admin for a single player who is set as the assignee, and only that player can attempt them. Seva ya Missions requires MidnightLib, and it is published for Fabric only, for 1.21.4. Players join without it, since only the server has to run the mod.

Key features

  1. Admin-run missions

    Admins create and manage each mission by hand, and the mod itself does not generate them.

  2. Config-defined missions

    Non-assigned missions are defined in the config file, and a set number is selected for each session.

  3. Witnessed completion

    Normal and Hard missions are marked complete only after enough other players witness the attempt in chat.

  4. Eternal missions

    Eternal missions stay bound to their player and admin and cannot be rerolled once completed.

Compatibility

Latest build for each game version and loader.

1.21.41.2.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

MidnightLibCommon library providing a lightweight configuration system
Required

Required by 1 mod

Use cases

Server events

Admins can run a session of missions for a community event, with rewards set in the config file.

Assigned quests

An admin can create a mission for one player, so only that assignee can attempt it.

Who it’s for: Server owners and admins who want to run hand-made missions with rewards on a Fabric server, and players who take part in them.

Questions

Does Seva ya Missions need MidnightLib?

Yes. MidnightLib is a required dependency and must be installed alongside Seva ya Missions.

Do players need to install Seva ya Missions?

No. Server owners install it, and players connect with no copy of their own.

How do Normal and Hard missions get completed?

A chat message asks players to witness the mission. Once enough people have witnessed it, the mission is marked complete and the player can claim the reward.

In the catalog

Seva ya Missions is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 17,979 mods support Minecraft 1.21.4.

More from poyoraz

All projects

Similar mods

What the author says

This is a mod to be used by admins to create and handle missions. Non-assigned missions are defined in the mods config. Can select a number of missions from the config file to be added into the current missions, the players will then need to be "granted" those missions to be able to see them.
poyoraz, on the Modrinth page

Official listing

Owner
poyoraz
Published
2025-02-04
Updated on Modrinth
2025-04-08
Facts verified
2026-10-15

Tags