NoNothing
NoNothing
This plugin aims to (eventually) be a replacement for ModifyWorld. With permissions, you can disable hunger, damage, exhaustion while sprinting, and mob targeting. If you don't want to use permissions, you can use a config file to enable options globally.
Permissions
- nonothing.admin - allows use of the commands
- nonothing.disable.hunger - Disables Hunger
- nonothing.disable.damage - Never receive damage any more
- nonothing.disable.exhaustion - Sprint forever
- nonothing.disable.target - Make monsters unable to see this target
Note that disabling targeting does not disable damage from mobs. Also, some of the mobs seem to ignore this, such as spiders. This is being looked into for the next release. The ender dragon can also still target you.
Config
When you start NoNothing for the first time, a config file should be created. There are only a few options right now.
The main options are enable (which enables or disables the plugin) and global (which enables or disables use of the config file for all checks). The rest of the options are only available when global is true. They are disable.hunger, disable.damage, disable.exhaustion, and disable.target. These all work the same as permissions, but globally.
Commands
All commands are prefixed with either nonothing, or no.
- no set [enable|global|disable-hunger|disable-damage|disable-ehxaustion|disable-target] [true|false] - sets an option in config until the server is reloaded
- no get [enable|global|hunger|damage|ehxaustion|target] - displays an option in config
- no save - saves any temporary changes with no set to the config file
- no load - loads any changes in the config file into memory
Coming Soon
- More options to ignore mobs
- Options to change how disabling hunger works
Changelog
Version 1.14:
- Updated to Bukkit build 1.2.5-R1.0
- If global in config is false, the disable.* options will disable that option globaly (if set to false)
Version 1.13:
- Updated to Bukkit build 1.2.4-R0.1
- Restructured plugin
- Added admin commands
- Added an option to make most monsters not target players
Version 1.12:
- Updated to Bukkit build 1.2.3-R0.1
Version 1.11:
- Fixed ClassCastException on FoodLevelChange Event
Version 1.1:
- Added optional config
- Removed spammy "no-permissions" messages
Version 1.0:
- Initial release
This Plugin really needs an update
If this updates, can I make a request?
Permissions/commands for no fall damage, and underwater breathing?
nonothing.disable.fall nonothing.disable.drown maybe allow an alternative as a command /waterbreathing and add possible timers on it?
Just a couple ideas
updates may come shortly
I am trying to configure NoNothing with permissions so people logging into the server for the first time can take a look around without being attacked or worry about damage. So I configured my default group like this.
and the config.yml for NoNothing
But still members of the default group are taking falling damage and being targeted by creepers (which are used to grief since I have disabled building or item pickup by default group members). Am I missing something?
Sorry about this, I haven't had a chance to mess with it lately because I haven't had a box to test it on, so I'll work on fixing this up now that I do.
I'm running this on my server, so if I can get it working there, I'll post a new version.
Also, the code is on github, so if you want to post issues there and/or issue a pull request, I'm open to that.
What exactley does damage affect? And is it compatible with MultiVerse using the nodes? Does it work with 1.2.5-r4?
Does this work with Bukkit 1.2.5-R1.3 and PermissionsEx v1.19.1? No changes are made to the config file as I am not looking to set global disable. I want to use PermissionsEx to disable damage and targetting for players in certain groups. However, when using nonothing.disable.target or nonothing.disable.damage in PermissionsEx the mobs still target and attack.
@bobtehnerd
Did you change anything in the config file? There's an option in there that should let you turn on and off mob targeting of players. I'll be posting an update at some point today that might fix how those work by default... though in the default config, all the options should be off unless you add the permissions needed. Also, the * in PEX tends to cause issues.
I tried this plugin for my server and npcs stopped attacking players. Any reason why ?
@deleted_8039704
This should be fixed now, because a good portion of the plugin was restructured, but if it's still happening, let me know.
Bug!!
With NoNothing enabled players that do NOT have the nonothing.nodamage node do not take damage.
Kinda ruins pvp on my server....
Yay! It works again! Edit: nope...
@SchwarzerZylinder
Thanks
Most excellent. Though you forgot to update your changelog :P
@KAGamerAlex
@deleted_8039704
@Joymo
Done ;)
@deleted_8039704 +1
Please update to R6 / 1.2!!
I don't wanna have to eat again... :(
Hoping for an update!
Will we see an update soon?
@SchwarzerZylinder
I don't know, I asked here to see if it was before I used it :D