Back to mods
Obsidian Watch project artwork

CurseForge · Minecraft mod

Obsidian Watch

A simple local ban panel for modern Minecraft servers. Import bans, manage player records, search UUIDs, and control enforcement from a clean web dashboard.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Obsidian Watch release should I use?

Updated last month
Latest stable file obsidian_watch-0.1.0-neoforge.jar
Game version 1.21.1
Loader NeoForge

Obsidian Watch obsidian_watch-0.1.0-neoforge.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Obsidian Watch required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Obsidian Watch obsidian_watch-0.1.0-neoforge.jar need?

obsidian_watch-0.1.0-neoforge.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Obsidian Watch without breaking your instance.

Built for Obsidian Watch obsidian_watch-0.1.0-neoforge.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use obsidian_watch-0.1.0-neoforge.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside obsidian_watch-0.1.0-neoforge.jar. It opens that exact file at the source.

About this project

What does Obsidian Watch add?

Obsidian Watch

Local Ban Panel & Server Protection

Note: A setup video and full wiki are coming soon.

Obsidian Watch will not interfere with your current bans

Obsidian Watch does not overwrite, remove, or modify your existing server ban list.

Your current bans stay where they are. Obsidian Watch can import them into its local panel so you can review, search, and manage them more easily. Because apparently digging through ban files like it is 2012 is not peak server administration.

About

Obsidian Watch is a local-first moderation and ban management panel for modern Minecraft servers and networks.

It gives server owners a clean web dashboard directly from the mod or plugin. No separate website setup is required. No external account is required. No cloud service is required for normal use.

The panel lets you import bans, search player records, check UUIDs, review imported data, and choose what should happen when a flagged player joins your server.

Obsidian Watch is designed for busy server owners who want simple tools, safe defaults, and less messy moderation work.

It is useful for:

  1. Public Minecraft servers
  2. Modded networks
  3. SMP communities
  4. Staff teams
  5. Servers that need searchable ban history
  6. Networks that want local control before adding shared/global systems later

Everything starts local to your server. Global sharing is not required and is disabled by default.

Main Features

  • Local web dashboard
  • No required external website
  • Import existing server bans
  • Search by player name, UUID, reason, record ID, or IP hash
  • Add manual player records
  • Review imported bans before using them
  • Watch, kick, tempban, or ban actions
  • Safe permanent-ban protection
  • Local join logs
  • Privacy-first IP handling
  • Multi-language dashboard
  • Mobile and tablet responsive panel

Simple Setup

  1. Download the correct Obsidian Watch file for your server platform
  2. Place it in your mods or plugins folder
  3. Restart your server
  4. Run /ow status
  5. Run /ow core url
  6. Open the dashboard link
  7. Start with Watch only mode
  8. Import your current bans when ready

Opening the Panel

Run:

  • /ow core url

This gives you the local dashboard link.

If the link uses 127.0.0.1, it means the panel is available on the same machine running the server.

For hosted or remote servers, you may need to open the panel from the server machine or configure proper network access.

Importing Existing Bans

Run:

  • /ow import bans run

This scans your current server ban files and adds them into the Obsidian Watch dashboard for review.

Imported bans are not automatically shared globally. They stay local to your server.

Searching Player Records

Use the search bar in the dashboard to search for:

  • Player names
  • UUIDs
  • Ban reasons
  • Record IDs
  • IP hashes

This makes it easier for staff to check a player quickly without crawling through old files.

Actions

Obsidian Watch supports simple enforcement actions:

  • Watch only
  • Kick
  • Tempban
  • Ban

For most servers, start with Watch only or Kick first.

Permanent bans should only be enabled once you are confident your records and rules are correct.

Command List

  • /ow
  • /ow status
  • /ow privacy
  • /ow reload
  • /ow sync
  • /ow core url
  • /ow core token
  • /ow check <player>
  • /ow import bans preview
  • /ow import bans run

Permissions

  • obsidianwatch.admin
  • obsidianwatch.notify
  • obsidianwatch.exempt

Safety Defaults

Obsidian Watch ships with conservative safety defaults:

  • Global sharing is disabled
  • Global pull is disabled
  • Global push is disabled
  • Records stay local
  • Raw IPs are hidden
  • IP records use hashes
  • Imported bans require review
  • Permanent bans are gated
  • Real bans must be explicitly enabled

Permanent bans require deliberate configuration before they can be used.

This helps prevent accidental moderation disasters!

Language Support

The dashboard includes language support for:

  • English
  • French
  • German
  • Spanish
  • Polish
  • Swedish
  • Danish
  • Italian
  • Portuguese
  • Indonesian

Recommended First Setup

  1. Install Obsidian Watch
  2. Run /ow status
  3. Run /ow core url
  4. Open the dashboard
  5. Run /ow import bans run
  6. Review imported bans
  7. Keep enforcement on Watch only at first
  8. Move trusted records to Kick or Tempban later
  9. Only enable permanent bans if you know exactly what you are doing

Author

I run a heavily modded Minecraft network called MTC / More Than Core.

Large public modded servers are difficult to manage. Players join with different intentions, modpacks are complex, and staff need tools that make moderation faster, clearer, and safer.

Obsidian Watch was built to give server owners a cleaner way to manage bans, review risky players, search local records, and protect their communities before problems grow into larger issues.

The goal is simple: better moderation tools for modern Minecraft servers without forcing every owner to depend on an external service.

Next Plans

  1. Improve the dashboard pages
  2. Expand platform support
  3. Add stronger import tools
  4. Add more record review options
  5. Improve staff notifications
  6. Add optional global sharing later
  7. Add better evidence and revision systems
  8. Continue improving safety defaults

Project description from CurseForge.

Pick your setup

Obsidian Watch by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Obsidian Watch versions and loaders

1 of 1 releases match

Looking for an older file? The official CurseForge project page is in Resources.