About GodMode
From SpigotMCLightweight cross-version God mode plugin
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:
persistence:
enabled: false
god-mode:
heal-on-enable: false
feed-on-enable: false
update-checker:
enabled: true
notify-admins: true
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:
plugins/GodMode/config-v2-backup.yml
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
Highlights
From source dataGame 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
| Loader | Game versions | Newest |
|---|---|---|
| Paper | 1.7 to 26.3 (8 versions) | 26.3 |
| Spigot | 1.7 to 26.3 (8 versions) | 26.3 |
From 4 recorded builds of GodMode.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 3.0.0 | 2026-09-28 | 1.7 to 26.3 (8 versions) | Spigot, Paper |
| 2.0 | 2020-08-02 | n/a | Spigot, Paper |
| 1.1 | 2020-07-25 | n/a | Spigot, Paper |
| 1.0 | 2020-07-24 | n/a | Spigot, 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 catalogAdmin & protection
Permissions, moderation, anti-cheat and land protection for the people running the server.
Runs on your server
From source side supportSpigotMC 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










