HomeJavaModsnotoriety
notoriety
ModsJava

notoriety

by yokmama · on Modrinth

A classic MMORPG-style notoriety system for Minecraft. Track player reputation through crimes, protect ownership, and let villagers witness criminal acts.

⬇ Download on Modrinth

Notoriety

A Paper plugin that brings a classic MMORPG-style notoriety system to Minecraft. Players are dynamically categorized based on their actions, creating a self-regulating community where crime has consequences.

Features

Reputation System

Players are classified into three states based on their behavior:

Status Color Condition
Innocent Blue Alignment ≥ 0, PKCount = 0
Criminal Gray Alignment < 0, PKCount = 0
Murderer Red PKCount ≥ 1

Ownership Protection

Three-State Trust System

Guild System

Form groups with automatic trust relationships:

Territory System

Guilds can claim protected land:

Inspect System

Investigate block ownership and territory information:

Chat System

Multiple communication channels:

Villager & Golem System

Bounty System

5-Tier Penalty System

Severity Penalty Examples
Severe -50 Kill villager (with bed), Theft, Kill golem
Moderate -20 Kill animal (witnessed)
Minor -10 Destroy property, Kill villager (no bed)
Petty -5 Destroy villager bed/workstation
Trivial -1 Attack player/villager, Harvest crops

Commands

Main Commands

Trust Commands

Guild Commands

Guild Application Commands

Territory Commands

Chat Commands

Bounty Commands

Requirements

Configuration

Supports both SQLite and MySQL databases. Multi-language support with Japanese and English localization.

API

Provides a developer API for third-party plugin integration:

val api = notoriety.api
val color = api.getNameColor(player.uniqueId)
api.addAlignment(player.uniqueId, 50)

Events

Event Description
PlayerColorChangeEvent When player status changes
PlayerCrimeEvent When a crime is committed
PlayerGoodDeedEvent When a good deed is performed
BountyClaimedEvent When a bounty is claimed
GuildCreateEvent When a guild is created
GuildMemberJoinEvent When a member joins a guild
GuildMemberLeaveEvent When a member leaves a guild
GuildApplicationEvent When a guild application is submitted
TerritoryClaimEvent When territory is claimed
TerritoryReleaseEvent When territory is released
TerritoryEnterEvent When entering a territory
TerritoryLeaveEvent When leaving a territory
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more