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 Sep 20, 2012@NormySan
Okay that is weird.. The only reason I could see this possibly happening is something to do with the ondeath feature. I will write a debug information dumping class. I will send you a PM when I have the development build made with the link. So next time what your describing happens type /noitem debug dump and send me the debug_dump.txt file that will be in the plugin folder.
-
View User Profile
-
Send Message
Posted Sep 20, 2012I've started getting this wierd problem after installing NoItem, after the server has been onlie for a while it stops dropping items when you destroy blocks and any items thrown out of the iventory disaperas.
Restarting the server usually fixes it but it comes back again.
I really want to use this plugin since i need to disable the usage of certain items in tekkit :(
-
View User Profile
-
Send Message
Posted Sep 20, 2012@acaldra55
If there is no CustomBlock.yml file, update the plugin.
-
View User Profile
-
Send Message
Posted Sep 19, 2012Hello, So ive been trying to ban item number 214 but it does every item with 214 item ive been looking for the customblocks.yml to fix this but there is no customblocks.yml or should i try to do 214.0 to the do not place thank you
-
View User Profile
-
Send Message
Posted Sep 19, 2012@Tr33x0rs
Weird. Create a detailed bug report and I will look into it. (Posting things here tends to let me forget them)
-
View User Profile
-
Send Message
Posted Sep 18, 2012Nala,
That worked perfectly! I am having some issues with certain items such as a Filter 150.3, Crop-Matron 223:2 or a cropwhich I am not blocking with any permission nodes. My players can craft this using a crafting bench, but not a project table. I am running grief prevention, although my players have /trusted buildcraft, industrialcraft and redpower.. Any ideas?
-
View User Profile
-
Send Message
Posted Sep 17, 2012@Tr33x0rs
-
View User Profile
-
Send Message
Posted Sep 16, 2012Maybe this has been reported, I apologize if it has.. I was told that if "PlayerA" who has the following perms:
- noitem.nopickup.153.all - noitem.nodrop.153.all - noitem.noplace.153.all - noitem.nobreak.153.all - noitem.nohold.153.all - noitem.nowear.153.all - noitem.nocraft.153.all - noitem.nobrew.153.all - noitem.nocook.153.all - noitem.nouse.153.all
This player can still take the item off the craftingtable if he shift clicks.. I was told he was able to do this for numerous items that he shouldn't be able to craft. When he shift clicks, it puts the item in his inv (he still cant use or place the block) but it also gives the items back.. Basically duping an item by giving the item, as well as the materials.. Thanks for the help!
-
View User Profile
-
Send Message
Posted Sep 15, 2012@Tetdoss
And what do you mean " PS : I used '' to add a simple ' "
-
View User Profile
-
Send Message
Posted Sep 15, 2012@Tetdoss
It will only regenerate the file if you create an error in it.
-
View User Profile
-
Send Message
Posted Sep 15, 2012Okay I will post it and when I edit the config file, for example to translate, the plugin regenerates the file.
PS : I used '' to add a simple '
-
View User Profile
-
Send Message
Posted Sep 14, 2012@Tetdoss
Hmm, create a support ticket for that and I will try to fix it as soon as possible.
-
View User Profile
-
Send Message
Posted Sep 14, 2012We can open locked door and locked furnace (LWC) with v2.0.6 :/
-
View User Profile
-
Send Message
Posted Sep 13, 2012@ThisUsernameIsMine
noitem.nopickup.*
-
View User Profile
-
Send Message
Posted Sep 13, 2012How to Disallow the picking up of all items?
noitem.nopickup.all
noitem.nopickup.allitems
or even noitem.pickup.* ?
Thanks.
-
View User Profile
-
Send Message
Posted Sep 11, 2012@Sarge22234
Make a ticket for it so I don't forget! :)
-
View User Profile
-
Send Message
Posted Sep 10, 2012Adding the .* to the end of permissions Fixed everything :D so yay.
-
View User Profile
-
Send Message
Posted Sep 10, 2012@ndm250
Yes that is a known bug with 2.0.5, try 2.0.6 and tell me if you are still having the issue. (The final version should be released hopefully by the end of this week)
-
View User Profile
-
Send Message
Posted Sep 10, 2012@nala3
My apologies.
NoItem v2.0.5 for CB 1.2.5-R4.0
PermissionsEx v1.19.3 for CB 1.2.5-R4.0
-
View User Profile
-
Send Message
Posted Sep 10, 2012@ndm250
Version? I can't help without basic information.