Source-checkedAdmin & protection

GodMode

by andreisava4 · for Minecraft

Lightweight cross-version God mode plugin

11KDownloads
37d agoLast updated
Spigot · PaperLoaders
26.3Latest game version

About GodMode

From SpigotMC

Lightweight cross-version God mode plugin

GodMode
A lightweight, cross-version God mode plugin for Minecraft servers.

Source Code • GitHub Release • bStats
​

GodMode provides a simple way to make yourself or other players invulnerable.

Originally released in 2020, GodMode 3.0 is a complete rewrite focused on keeping the plugin lightweight while supporting both legacy and modern Minecraft servers with the same JAR.

Features

  • Toggle God mode with /god
  • Explicitly enable or disable God mode with /god on and /god off
  • Manage God mode for other players
  • Complete damage immunity while God mode is enabled
  • Prevents hunger loss without preventing players from eating
  • Optional healing when God mode is enabled
  • Optional hunger restoration when God mode is enabled
  • Optional God mode persistence across server restarts
  • Permission-aware tab completion
  • Clickable and hoverable command help
  • Configurable messages
  • Asynchronous update checker
  • Clickable update notifications
  • Modern bStats integration
  • Automatic migration from GodMode 2.x
  • Automatic backup of legacy configurations before migration

Commands

/god
Toggle your own God mode.

/god on
Enable your own God mode.

/god off
Disable your own God mode.

/god <player>
Toggle God mode for another online player.

/god <player> on
Enable God mode for another online player.

/god <player> off
Disable God mode for another online player.

/godmode
Display the available GodMode administration commands.

/godmode info
Display plugin information and update status.

/godmode list
Display players currently in God mode.

/godmode reload
Reload the GodMode configuration without restarting the server.

Permissions

godmode.use
Allows a player to toggle or set their own God mode.

godmode.others
Allows managing God mode for other players.

godmode.reload
Allows reloading the GodMode configuration.

godmode.updates
Allows receiving update notifications.

godmode.info
Allows viewing GodMode plugin information.

godmode.list
Allows viewing players currently in God mode.

All permissions default to server operators.

Configuration

GodMode includes a documented config.yml with configurable messages and optional features.

Legacy Minecraft color codes using & are supported.

Optional settings include:

Code (Text):

persistence:
  enabled: false

god-mode:
  heal-on-enable: false
  feed-on-enable: false

update-checker:
  enabled: true
  notify-admins: true
 
When persistence is enabled, God mode states are stored using player UUIDs and restored after server restarts.

Updating from GodMode 2.x

GodMode 3.0 can be installed directly over GodMode 2.x.

Existing god-msg and ungod-msg values are automatically migrated to the new configuration format, including custom multi-line messages.

Before migration, GodMode automatically creates a backup:

Code (Text):

plugins/GodMode/config-v2-backup.yml
 
The new configuration is then generated using the current 3.0 template so the comments and layout remain clean.

Compatibility

GodMode 3.0 is designed to support Minecraft 1.7.10 through modern Minecraft versions using the same plugin JAR.

The exact same GodMode 3.0 JAR has been tested successfully on:

  • 1.7.10
  • 1.8.8
  • 1.12.2
  • 1.16.5
  • 1.20.1
  • 1.21.11
  • 26.2
  • 26.3

GodMode is compiled as Java 8-compatible bytecode.

The Java version required to run the server itself still depends on the Minecraft/server version being used.

GodMode intentionally does not declare an api-version in plugin.yml so the same JAR can remain compatible with legacy Minecraft versions. Modern server software may therefore display a legacy-plugin warning during startup.

Metrics

GodMode uses bStats to collect anonymous usage statistics.

GodMode 3.0 continues using the original GodMode bStats project ID, preserving the project's existing metrics history.

Server administrators can disable bStats globally through the standard bStats configuration.

Open Source

GodMode is open-source under the MIT License.

View the source code on GitHub

Read the full description on SpigotMC →

Highlights

From source data

Game versions

Supports 8 Minecraft versions, the newest being 26.3.

Loaders

Runs on Spigot and Paper.

Footprint

Rated a light load on a server.

GodMode on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
Server side
Required on the server
Server type needed
Spigot, Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
3.0.0, released 2026-09-28

Game versions by loader

LoaderGame versionsNewest
Paper1.7 to 26.3 (8 versions)26.3
Spigot1.7 to 26.3 (8 versions)26.3

From 4 recorded builds of GodMode.

Recent builds

BuildReleasedGame versionsLoaders
3.0.02026-09-281.7 to 26.3 (8 versions)Spigot, Paper
2.02020-08-02n/aSpigot, Paper
1.12020-07-25n/aSpigot, Paper
1.02020-07-24n/aSpigot, Paper

Run GodMode on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on SpigotMC as “Admin”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Runs on your server

From source side support

SpigotMC lists GodMode as required on the server. Check its SpigotMC page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
SpigotPaper
Runs on
Serverrequired on the server
Game versions
26.3 and 7 earlier
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓SpigotMCOfficial listing, checked 2026-10-02Open ↗
  • ✓Authorandreisava4, as published on SpigotMC
  • ✓LicenseNot published by the sourceFree

GodMode, answered

Generated from the mod’s own source data.

Do my players need to install GodMode?

SpigotMC lists GodMode as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. GodMode is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run GodMode on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add GodMode in one click.