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 Oct 10, 2012all the noitem nodes I placed don't seem to be working at all....
-
View User Profile
-
Send Message
Posted Oct 9, 2012@cedric1709
Are you using the latest version? ( at least 2.0.6 )
-
View User Profile
-
Send Message
Posted Oct 9, 2012Hey, I'm running a tekkit server and have some problems. I can ban itmes but like when i ban like this: - 164.4 it bans every item with a 164 in front? How do i fix this?
-
View User Profile
-
Send Message
Posted Oct 8, 2012@killertudse
- noitem.nopickup.373.16428 (Didn't check the if values were actually correct)
Please read the documentation on the wiki. It contains instructions and examples for you to reference.
-
View User Profile
-
Send Message
Posted Oct 8, 2012Would this be the correct node, if i wanted to do so players can't pickup harmful splash potions?
- noitem.nopickup.373:16428
Or is it different with potions?
-
View User Profile
-
Send Message
Posted Oct 7, 2012@JayJayJhallan
Version? Any errors?
-
View User Profile
-
Send Message
Posted Oct 7, 2012For some reason it did not generate a folder for noitem i have restarted twice with no results. any answers?
-
View User Profile
-
Send Message
Posted Oct 6, 2012@Bradley7228
If PermissionsBukkit supports SuperPerms, then yes. So... yes. I mean you could just try it and find out for yourself though :P
-
View User Profile
-
Send Message
Posted Oct 6, 2012Does this plugin work with PermissionsBukkit?
-
View User Profile
-
Send Message
Posted Oct 3, 2012@didlyi
Yes, updating usually helps. I had assumed you were already using at least 2.0.6 >.>
-
View User Profile
-
Send Message
Posted Oct 2, 2012@Maximuscr31
i think i sort of sorted out now...updated to 2.06(aint got a clue on the custom config??)but i took all perms out apart from noitem.nouse.x214:true and they all can use the others now..
What a great plugin..thank you for this... One of the best plugins for tekkit..thank you again
p.s. would love to know how to use the custom config though...blags my head... again..THANKYOU
-
View User Profile
-
Send Message
Posted Oct 2, 2012I am having the same issue with the 214 nouse permission. It blocks everything with 214, 214.1, 214.2, etc.
-
View User Profile
-
Send Message
Posted Oct 1, 2012@didlyi
Weird, I see absolutely no reason why an arbitrary number like 214 would be blocked without a configuration error on the users end..
-
View User Profile
-
Send Message
Posted Oct 1, 2012@acaldra55
hi..i have just had my members bring this to my attention ..it seems all ids with 214 (which is the anchor right) are blocked? 214.1/214.2/214.3/
i have tried adding the id's with false to see if that worked but still not happing?? all id's in the 214 group are none craftable ie..
noitem.nouse.x214: true noitem.nouse.x214.1: false noitem.nouse.x214.2: false noitem.nouse.x214.3: false But they cannot use any of em??
Idea's please
-
View User Profile
-
Send Message
Posted Oct 1, 2012@nojaxas
I'm sorry, I really don't understand what your trying to ask.
-
View User Profile
-
Send Message
Posted Sep 30, 2012I have a problem! How do i make to not place chest, chest with rails ( for admins to not give items -.- ) Because the permission node on those two isn't working ,and i can't not make that it can't place anything.
-
View User Profile
-
Send Message
Posted Sep 29, 2012@Tr33x0rs
Did you ever fix your problem?
-
View User Profile
-
Send Message
Posted Sep 23, 2012@nala3
Nala,
I have removed the link to my globalgroups, as I know there are some members from my servers on this forum, and would prefer to not just give out my permissions file..
Anyway, I have messaged you a link to my permissions again.. The Respected group and the Veteran group both have "-noitem.nobreak.138.256" but Respected is not able to break the item, although Veteran is. I see nothing in my file that gives me any indication as to why. Any other suggestions would be GREATLY appreiciated!
-
View User Profile
-
Send Message
Posted Sep 22, 2012@Tr33x0rs
You have a very complicated permissions setup, I suggest just checking and making 100% sure there are no extras. If the problem still persists, use the WorldEdit info tool to find if the ID's are actually changing when placed or something.
-
View User Profile
-
Send Message
Posted Sep 21, 2012I believe that I have fixed my issue with players being able to make something on the crafting bench but not the project table. I believe this had to do with my CustomBlocks.yml.
I am still having an issue where some items are able to be crafted, but not able to be placed, etc. I have included a copy of my GlobalGroups - as well as my CustomBlocks - http://pastebin.com/ETQMnWbc
The way I have my groups setup Noob>Respected>Veteran>Executive and they inherit each other. A players in the Respected group gets the "g:noitem_visitor" node but then also gets "g:noitem_respected" which negates the items that I want Respected to be able to craft/use/etc.
The issue's I know I'm having is that players can craft a Crystal Chest - 181:5 but can't place or drop the item, as well as the following items:
138:256 - RS Latch - Can't break.
138:257 - NOR Gate - Can't place. Can't break.
138:258 - OR Gate - Can't break.
138:259 - NAND Gate - Can't break.
138:260 - AND Gate - Can't break.
138:261 - XNOR Gate - Can't break.
138:262 - XOR Gate - Can't break.
138:263 - Pulse Former - Can't break.
138:264 - Toggle Latch - Can't break.
138:265 - NOT Gate - Can't break.
138:266 - Buffer Gate - Can't break.
138:267 - Multiplexer - Can't break.
138:268 - Repeater - Can't break.
153 - Quarry - Can't craft.
154 Landmark - Can't craft.
Any suggestions are greatly appreciated!