NoItem
NoItem v3.1.0 - DERP.
What does it do?
NoItem aims to allow server admins to restrict almost any aspect of players actions via permissions. Things such as placing and breaking blocks, interacting with levers and buttons, opening chests and furnaces, even breeding animals can be controlled! There are of course other things that can be restricted as well. For a complete list, check the wiki!
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Downloads:
http://dev.bukkit.org/server-mods/noitem/files/
Beta/Development builds may contain bug fixes, but also may contain new bugs
So before you report a bug, check and see if a new build has fixed it!
Feature List
NoItem can restrict the following:
- Crafting certain items
- Holding certain items
- Having certain items
- Brewing certain potions
- Cooking certain items
- Picking up certain items
- Dropping certain items
- Placing certain blocks
- Breaking certain blocks
- Wearing certain armors
- Interacting with certain items / entities in general
- Left clicking certain items / entities
- Right clicking certain items / entities
- Using certain tools. (right click / left click / in general)
Commands
| Command | Permission | Description |
|---|---|---|
| /noitem | noitem.admin | Prints current NoItem version |
| /noitem reload | noitem.command.reload | Reloads the configuration |
| /noitem debug toggle | noitem.command.debug.toggle | Toggle debugging |
| /noitem debug dump | noitem.command.debug.dump | Write debug file to the servers base directory |
Videos
FAQ
Q: How do I...
A: Check the wiki! If you are still confused and have tried to figure it out, ask in the comments.
Q: There is an error in the console or something is not working as expected
A: Submit a bug report to github! (Link above) DO NOT post the error in the comments section! Also be sure to include the error in your report.
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
NoItem 4.X - It's Aliiiveeee!
NoItem 4.X is currently in development and is not finished. There will be bugs, there will be a lack of certain features, there will be questions.
Here is the link to the information page: https://github.com/nala3/Noitem4/wiki
Here is the link to the development builds: http://ci.worldoftomorrow.net/ (Also on the wiki page)
Submit bug reports to the github bug tracker.
Currently known issues are:
- None - Please report any found!
Currently Implemented Features (also their permissions)
- break
- place
- craft
- open
- cook
- pickup
- drop
- hold
- interact.object
- interact.entity
- use - is buggy and needs refinement
Permissions format:
- noitem.action.<action>.<object>[.secondaryValue]
- noitem.object.<object>[.secondaryValue].<action>
- Asterisk values are supported for specific actions and objects. not for all actions or objects at once. (e.g. noitem.action.* is not supported, but noitem.action.break.* is)
I am open to suggestions on what other action to implement on top of the ones I am currently working on.
A wild
button appears!
You use "CLICK". Its super effective!
-
View User Profile
-
Send Message
Posted Jun 12, 2013Hello, I'm new to plugins, so that question might be dumb. If the answer can already be found somewhere here I'm sorry:
I'm using bPermissions with NoItem. Is there a possibility to have custom messages when the player tries to do something he has no permissions to depending on the bPermissions group he is in?
Like, if a player is in a group called "Guests", and tries to place a block, the message would say "Sorry, Guests cannot place any blocks.", but when a player is in a group called "Regulars" and tries to place a block, it would say "Sorry, Regulars cannot place any blocks." instead?
-
View User Profile
-
Send Message
Posted Jun 12, 2013Im using it now with 1.5.2. and its nearly working... But i cant forbid cooking.. Any idea or is it the version!?!?
-
View User Profile
-
Send Message
Posted Jun 9, 2013Noitem is spamming my mcmyadmin console with these types of errors CONSOLE: [SEVERE] Could not pass event BlockBreakEvent to NoItem v3.0.3-242 CONSOLE: [SEVERE] Could not pass event PlayerInteractEvent to NoItem v3.0.3-242 CONSOLE: [SEVERE] Could not pass event EntityDamageByEntityEvent to NoItem v3.0.3-242 CONSOLE: [SEVERE] Could not pass event PlayerInteractEvent to NoItem v3.0.3-242
I am running 3.0.3 for a 1.4.7 voltz server
Any advice?
-
View User Profile
-
Send Message
Posted Jun 7, 2013Hi! This Plugin is just the one I need! Sadly i use 1.5.2 so is it possible/probable to update this? Would be great! THX for the work
-
View User Profile
-
Send Message
Posted Jun 6, 2013Very much looking forward to 1.5.2 update :D This plugin is just what our server needs.
-
View User Profile
-
Send Message
Posted Jun 4, 2013My Console is getting spammed with
[Severe] Could not pass event PlayerInteractEntityEvent to NoItem v3.0.3-242
What could a reason for this be?
-
View User Profile
-
Send Message
Posted Jun 3, 2013@holasinor
Lol, 200 nodes is nothing, my server has over 3000 nodes only for NoItem :D
You can place * in the place of the id to ban every item in the game, then you can give negative permissions for the items you want. Like this:
noitem.nocraft.* -noitem.nocraft.42
-
View User Profile
-
Send Message
Posted Jun 2, 2013Any news on the 1.5.2 update? The version that we stitched together with the third-party patch is a little buggy, and we'd very much prefer an official update.
-
View User Profile
-
Send Message
Posted Jun 1, 2013@lANTHONYl
just seems redundant to have to type 10 permissions for one item.
-
View User Profile
-
Send Message
Posted Jun 1, 2013@holasinor
LMAO 200 perm nodes? Dude... my perm file is over 3000 lines. Be happy with 200.
-
View User Profile
-
Send Message
Posted Jun 1, 2013Anyway to have a global permission node that bans everything? Otherwise my perms ggo from 20 for player to 200
-
View User Profile
-
Send Message
Posted Jun 1, 2013@SatoAV
A great equipment restriction alternative seems to be EquipControl. But to do what noitem's do I didn't find a great alternative so It would be great to have any news with the new version progress.
-
View User Profile
-
Send Message
Posted May 30, 2013Please, give us any news on the update: at least whether it gonna come soon or not.. If anyone knows a good alternative to this plugin, that would also be good
-
View User Profile
-
Send Message
Posted May 23, 2013Update for 1.5.2?
-
View User Profile
-
Send Message
Posted May 23, 2013Needs...1.5.1
-
View User Profile
-
Send Message
Posted May 21, 2013The permissions are right, I've been using them along with this plugin for 8 months now :)
I guess the only thing left for me is to wait 'till the official release.
Anyway, thanks for your help!
-
View User Profile
-
Send Message
Posted May 21, 2013@SatoAV
All credit goes to nala3. All i did with that build was change the nms dependencies to 1.5.2. nala3 has been working on a rewrite so that NoItem is modular, which is a good thing. But it is non-tirvial and requires a lot of work.
As far as issues you have with the build on my jenkins... i have no idea what to tell you there sir. It works fine for me. You might want to verify that you're using the correct permission structure.
-
View User Profile
-
Send Message
Posted May 21, 2013@lANTHONYl
Thanks a lot for the build. You're doing a good job, since the other developer doesn't seem to care much about the update...
But the problem is that despite I get no more errors, the plugin doesn't make any effect. All the noitem.permissions are ignored.
-
View User Profile
-
Send Message
Posted May 21, 2013@SatoAV
I'm probably going to get yelled at for this, but I have an updated 3.0.x series build on my Jenkins. I've been using my branch with little issue since 1.5.1 came out. Use it at your own risk.
-
View User Profile
-
Send Message
Posted May 21, 2013Any news on 1.5 update, please?