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 Nov 1, 2012Will you be adding support for anvils?
-
View User Profile
-
Send Message
Posted Oct 29, 2012@HerobrineLivesHereOnTheForum
Okay, well I pushed a new version that has this implemented. However it is not tested and may contain bugs so watch out!
Since build #209
-
View User Profile
-
Send Message
Posted Oct 29, 2012@nala3
That would be great“if you added that! :)
-
View User Profile
-
Send Message
Posted Oct 28, 2012@HerobrineLivesHereOnTheForum
Ehh to block something entirely is not really the aim of this plugin. However, I guess I could add a reversal option to the config, so use the permissions as a whitelist instead of a blacklist.
@nhadobas
As for not blocking the whither head, I have not been able to test it with 1.4 yet. Submit a bug report for that issue please! I'm sure there will be more and I need to keep track of them. Potions are fairly easy to do. If you have read the wiki and still do not understand, then I will be glad to help you via PM.
-
View User Profile
-
Send Message
Posted Oct 28, 2012Can you give us a tutorial on how to block potions....Because its not working for me at all. Also im using it with 1.4, it wont block the wither head :/
-
View User Profile
-
Send Message
Posted Oct 28, 2012If it is possible, how do I make so the players can't craft anything?
-
View User Profile
-
Send Message
Posted Oct 27, 2012@Falcon_Hunter
Read the wiki.
-
View User Profile
-
Send Message
Posted Oct 26, 2012What does the Custom Blocks of the new update of noitem actually do what could you do with it?
-
View User Profile
-
Send Message
Posted Oct 22, 2012@xNiiNo
Interesting.. It may be something to do with file encoding. I thought I used UTF-8 for reading and writing, but I may have to check. Please create a bug report for this (link is above)
-
View User Profile
-
Send Message
Posted Oct 22, 2012Hello,
Could you add support fort charaters like: Ć©,ĆØ,Ć etc ?
Because it actually work the first time but when you restard server it changes to: ĆĀ© or things like that.
Thanks
-
View User Profile
-
Send Message
Posted Oct 21, 2012@Falcon_Hunter
It should, yes. If they already have it in their inventory and they click on it or select it, the item gets deleted. It also stops them from picking it up.
-
View User Profile
-
Send Message
Posted Oct 21, 2012hey does the noitem.nohave. work?
-
View User Profile
-
Send Message
Posted Oct 14, 2012@Weldothewise
Just use noitem.nobreak.*
-
View User Profile
-
Send Message
Posted Oct 14, 2012Is there something like noitem.nobreak.all ? Or a setting in the config for that?
-
View User Profile
-
Send Message
Posted Oct 14, 2012@Weldothewise
Well yeah, but you should read your permissions plugins documentation for help with that.
-
View User Profile
-
Send Message
Posted Oct 14, 2012If you have a default group that says that they can't do anything, can you then make another group that will inherit this permission, but also overide it with some other permissions?
-
View User Profile
-
Send Message
Posted Oct 13, 2012@Simon816
Well, that would require a database, which is really not the direction I want this plugin to take. Now, it is an interesting idea.. I could make a second plugin out of it xD
-
View User Profile
-
Send Message
Posted Oct 13, 2012would it be possible to add an option to limit the amount of a block a player places, for example to limit the maximum placed obsidian blocks to 10 for a player/group:
noitem.limitplace.10.49
i got this idea from http://dev.bukkit.org/server-mods/tekkit-restrict/pages/getting-started/
it'd be a nice feature to have
thanks for acknowledging my request
-
View User Profile
-
Send Message
Posted Oct 10, 2012I have both, have submitted a ticket with more details. =)
-
View User Profile
-
Send Message
Posted Oct 10, 2012@bjeardoe
Well it seems to work for others. If you have PEX installed but not Vault, try installing Vault.