With Spectate Disabler you can disable the new spectator game mode introduced in 1.8.
Please check out my new plugin Gamemode Disabler that includes support for disabling all game mode types.
Features:
Please check out my new plugin Gamemode Disabler that includes support for disabling all game mode types.
1. Disables the ability for players to switch to spectator gamemode.
2. Players who try to switch to the gamemode will be set to their last known
game mode.
3. OP or people with the permission can bypass it!
4. Super lightweight! The plugin is under 6 KB so it won't create any lag issues.
5. ALL messages are configurable through the config file!
6. Color codes are supported through config messages.
7. Per-world option, if set to true, only worlds listed will have spectator mode blocked! If set to false then it will affect the entire server.
8. Teleportation blocker. If enabled in the config, players will not be able to teleport while on spectator mode. If per-world is enabled, this will only affect worlds listed in the world list for the per-world option.
This (the teleport blocker if enabled) will cancel every type of teleport, including warping, /tp and /spawn! This by default is disabled in the config.
Permissions:
spectator.* - Gives access to all spectator permissions.
spectator.reload - Allows access to the reload command.
spectator.version - Allows access to the version command.
s pectator.bypass - Allows players to bypass the blocker.
spectator.tpbypass - Allows the player to bypass the teleport blocker.
Commands:
/spectatereload and /sreload - Reloads the configuration to apply most recent changes.
/spectateversion and /sver - Checks plugin version.
Config:
Spoiler: Config
# If use per world is enabled, only worlds in the list will have spectator mode blocked.
UsePerWorld: false
Worlds:
- world
- world_nether
- world_the_end
TeleportBlock: false
NoPermMsg: '&4You don''t have permission to go into spectator mode!'
ReloadedMsg: '&aSpectate Disabler config has been reloaded!'
VersionMsg: SpectateDisabler Version: 1.5.0
NoPermReloadMsg: '&4You do not have permission to use this command!'
NoTpPermMsg: '&4You do not have permission to teleport while on spectator mode! Change
gamemodes then try again!'
UsePerWorld: false
Worlds:
- world
- world_nether
- world_the_end
TeleportBlock: false
NoPermMsg: '&4You don''t have permission to go into spectator mode!'
ReloadedMsg: '&aSpectate Disabler config has been reloaded!'
VersionMsg: SpectateDisabler Version: 1.5.0
NoPermReloadMsg: '&4You do not have permission to use this command!'
NoTpPermMsg: '&4You do not have permission to teleport while on spectator mode! Change
gamemodes then try again!'
Setup:
Setting this plugin up is rather easy. Just pop it into your plugins folder and start your server. Configure your messages and reload the config. Then set up your permissions for people you want to be able to bypass it and done!
I created this plugin because I needed to disable the game mode on my server. I saw there was no working plugin like this so I decided to create my own and post it for everyone to use
If you like the resource please give it a review!
Special thanks to Ninfiniti for the resource icon, HeadGam3z, and RazihelYT for contributing to the code
If it is not working, or you receive an error please inform me!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Spectate Disabler is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10. Downloaded 2,926 times (via Spigot). Download it and open it directly in the game.