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!
@xXxMC_LegendxXx
That error has been around for a while. I never did track it down as i've not been able to reproduce it. Maybe Nala3 has some insight on that.
Getting error with v3.0.9 Error
Need to 1.5.2 version please
Im having trouble with the massages whenever I try to set them to false they always show up in-game if anyone knows how to fix this please notify me.
Please update this. I'm getting lots of errors: http://pastebin.com/Uy4feJ5J
Edit: let me try the version for 1.7.2 and see what happens. Do I need to delete the config?
Another awesome feature I would love is the ability to turn off the ability to enchant per item. Is this possible?
@nala3
I PM'ed you the info, thanks for the help.
@TheSigler49
That's interesting. If you want, PM me your permissions file, and what plugins you have running and I will take a look.
@nala3
Tried it and it still doesn't work :L Is it a conflicting plugin? Maybe world guard?
@TheSigler49
No, those permissions work for me. Try completely restarting the server, you shouldn't need to but just try it.
@nala3
Will try it when I get home, thanks again for a quick response and for the help! ^_^
Just tested it with the added perms
- noitem.action.craft.diamondhelmet - noitem.action.craft.diamondchestplate - noitem.action.craft.diamondleggings - noitem.action.craft.diamondboots - noitem.action.craft.diamondsword
Still lets players craft diamond items, I didn't restart the server I just reloaded the pex and plugin. Am I doing something wrong?
@TheSigler49
It means that when an object is being crafted, NoItem will always check the permission with 2 values, the object name its damage value (e.g. noitem.action.craft.something.4), unless the item being crafted has a damage value of 0, in which case it will also check a permission without a second value. I know it's a bit confusing of a description, but just use "noitem.action.craft.diamondhelmet" and it should work just fine.
@nala3
Updated to v4. Crafting is still possible even though I have
- noitem.action.craft.diamondhelmet.* - noitem.action.craft.diamondchestplate.* - noitem.action.craft.diamondleggings.* - noitem.action.craft.diamondboots.* - noitem.action.craft.diamondsword.*
Can you also give me an example of a v4 permission for not crafting?
I don't get "*In the case of crafting, only a 2 object permission is checked unless the durability of the item being crafted is 0."
@TheAssassin421
if it isn't on the feature list, it hasn't been added :P
Can't seem to be able to block a potion in version 4.x Has it not been added yet or am i just doing it wrong?
@Tritek
The 3.X line of NoItem isn't really being updated anymore. I am currently developing the new version with better support and less bugs. Feel free to check it out and test it.
Prevent cooking iron and gold ore not work. I use latest dev. Group have - noitem.nocook.265 - noitem.nocook.266. Take iron ore and try fast right click to furnace box.
@zachrywilsn
I do now :P Never really thought to have an option for that before.
Anyone know if shift clicking inventory items is still bypassing the use perms when you have this running correctly with the correct perms in place?
Hello,
How can i stop the drinking of a specific potion? I don't understand. I read some comments and the wiki but no help .