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 2, 2012Hello. Not sure if it works for everyone or if this was mentioned before, but I would like to point out that for the noitem.no<something>. nodes... you can replace the value of 'all' with a '*'.
In fact, for my own server, that was the only way I got it to work. XD
-
View User Profile
-
Send Message
Posted Sep 2, 2012This NOITEM.NOCRAFT DOES NOT WORK in Tekkit! and after reading many comments. It seems known that this is a problem with the Pstone and Automatic Crafting benches.. and some other items. I am wondering if there is a fix? Is there a place i can find information on how to secure these items from being used to bypass this plugin?
I was thinking that if i had a option to say:
noitem.noinventory (if a item is in the inventory it is kicked on to the ground)
this would fix many of my problems.
noitem.noinventory would be a GREAT implmentation to this amazing plugin!
Also when trying to figure out the "custom blocks" configurations... I cant get any of that to work. Nor is there a area for custom blocks int he config.
again. a simple fix would be able to add a noitem.noinventory option
i.e. noitem.noinventory.item ( drops the item out of the players inventory on to the ground ) noitem.nopickup.item ( keeps the player from picking it back up or trading it to another player )
problem solved.
Please implement this as it will prevent them from having this item even if they managed to bypass the crafting tables and receive the item.
-
View User Profile
-
Send Message
Posted Sep 2, 2012Does the CB 1.3.1-R2.0 work with 1.2.5? and where does the custom block entry go?
-
View User Profile
-
Send Message
Posted Sep 2, 2012@andrew9000
Read, ohh idk the page titled "Configuring Custom Blocks".. this really is not complicated.
-
View User Profile
-
Send Message
Posted Sep 2, 2012What do i do? I need this to work!
-
View User Profile
-
Send Message
Posted Sep 2, 2012Ok thank you and how do you configure it so that noitem works?
-
View User Profile
-
Send Message
Posted Sep 2, 2012@andrew9000
Well that is a custom block, you need to have a custom block configuration for that workbench in the config. If you do and you are 100% sure your configuration is correct, then it is a bug that will be fixed.
-
View User Profile
-
Send Message
Posted Sep 2, 2012Thats just one node, every other one is correct but still people can craft in project tables
-
View User Profile
-
Send Message
Posted Sep 2, 2012@andrew9000
"noitem.nocraft.128:1" is not a valid permission node. Maybe you should read the permissions page if they are confusing you! Try "noitem.nocraft.128.1" and that should stop it :)
-
View User Profile
-
Send Message
Posted Sep 2, 2012Still people can craft condenser in project tables. Do i have to re do my permissions for noitem.nocraft.128:1 since i installed a new version?
-
View User Profile
-
Send Message
Posted Sep 2, 2012@andrew9000 @suslady21
UPDATE. Like seriously, look at the change logs for 2.0.5 and 2.0.6-beta.
@Suhjinko
Okay, I will add that to my bug list! For now to get around it, you can change the message in the config to something like "You are not allowed to use this item!" or something :P
-
View User Profile
-
Send Message
Posted Sep 2, 2012@nala3
Ah yeah, Im on 2.0.5 on my tekkit server. I guess I only updated my factions server. Thanks for this plugin btw, it's really great.
Seems to work great minus one flaw, when I try to use a tool I blocked use of, it says "You are not allowed to use a(n) "block you're breaking"." instead of the tool you're trying to use.
http://gyazo.com/e10d22a14bc364ed516d6e7a488a0672.png?1346600130
-
View User Profile
-
Send Message
Posted Sep 2, 2012@andrew9000
yah me too
-
View User Profile
-
Send Message
Posted Sep 2, 2012Please help nala3 i did the permissions right but people can craft the blocked item inside of the philo stone crafting table/ auto crafting table and project table but it works with the original crafting table. PLEASE HELP idk what im doing wrong the build im using is v2.0.4 for CB 1.2.5-R3.0 Jun 10, 2012
-
View User Profile
-
Send Message
Posted Sep 1, 2012@PhanaticD
Maybe if I had more information I could help. But alas, I am not a mind reader. You are own your own for now.
-
View User Profile
-
Send Message
Posted Sep 1, 2012I cant see to block teleport pipes from being placed
-
View User Profile
-
Send Message
Posted Sep 1, 2012Hello i use PEX and items can still be crafted useing auto crafting tables, exc... (tekkit) is there any way to prevent this? thanks :)
-
View User Profile
-
Send Message
Posted Aug 31, 2012@Suhjinko
Version? 2.0.5 had a bug that caused something like that. If this is occurring in 2.0.6-beta, please submit a bug report! (There are getting too many too keep track of unfortunately :/ )
-
View User Profile
-
Send Message
Posted Aug 31, 2012@Suhjinko
OH! do 250.0 for item Id 250
I would assume that would work or you could long hand it and do in your permissions: noitem.nocraft.250 -noitem.nocraft.250.1 -noitem.nocraft.250.2 ect...
-
View User Profile
-
Send Message
Posted Aug 31, 2012@lonjonsilver
But item 250 is different than 250:1, and I want to ban 250 not 250:1
example: http://gyazo.com/5de20c6a548dae6143106af16424e81a.png?1346469938
I want to ban 150, but not any of the sub blocks. But If I do
- noitem.noplace.150
It will ban 150 AND every sub block. I don't want to ban 150.1 as those are two different blocks