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 Jun 25, 2013@SatoAV
I've posted the link to my Jenkins build server where i have an updated version of NoItem for mc 1.5.2 . Go through the comments and you'll find it. Feel free to send that $50 to me and i'll be sure to send it to nala.
-
View User Profile
-
Send Message
Posted Jun 25, 2013@lANTHONYl
Look, I'm not a programmer. I got a lot of work with my servers, and also a job IRL. So I don't really have time for writing plugins. Neither do I have fellow programmers who can. I have my server, which is just stuck, and I have money, which I sometimes invest in my project's development.
I would kindly donate these money to nala3, if he made ANY response about the update. But he doesn't react, and nothing happened in months. I respect the work that was put in this plugin, but for the time being there is nothing invested from the author at all.
For me, your position is kinda weird. Neither you help people who are waiting for the update, nor you allow to pass the development to other person.
-
View User Profile
-
Send Message
Posted Jun 25, 2013@SatoAV
My point is that the promise of monetary compensation should be to the person that put in the time and effort to make the plugin in its entirety. If you are stuck waiting for an update you could do as i've done and do the update yourself. Imagine how much you could have learned about java programing in the months you've been waiting for nala to finish the rewrite of NoItem.
-
View User Profile
-
Send Message
Posted Jun 25, 2013@lANTHONYl
I alredy wrote to nala3 with the exact same offer, and got no reply. So, basically, I could donate my 50 or more bucks with the button, and get nothing, just wasting my money.
OR I could motivate "some guy" to change the 10 characters, which you haven't done in 3 months.
I think most of the people, who are waiting for this plugin for MONTHS, will agree with my position.
-
View User Profile
-
Send Message
Posted Jun 25, 2013You realize there is a Donate button right up top...
Might want to consider giving the said $50 to the author of the plugin... not some guy who comes and changes 10 characters to make it work on new versions.
-
View User Profile
-
Send Message
Posted Jun 25, 2013I wrote this to nala3, but he doesn't seem to react.
I offer $50 or more to anyone who'll manage to update this plugin to 1.5.2, with all working features.
You can contact me via e-mail (sato@ru-craft.net) or Skype (satoav).
-
View User Profile
-
Send Message
Posted Jun 24, 2013I add my voice to the people wanting NoItem to get updated.
I'm fine with waiting, I just hope that Nala hasn't abandoned this plugin. I just recently started using Bukkit and plugins, and NoItem was one of the plugins that I found so great in functionality and easy to use that it really showed me how cool plugins can be.
If it is really dead, I am sure that we all will have a hard time finding an alternative.
-
View User Profile
-
Send Message
Posted Jun 20, 2013@lANTHONYl
Did you know that NoItem is even getting much more total time in Bukkit Timings than NoCheatPlus?.
:S
-
View User Profile
-
Send Message
Posted Jun 19, 2013Does anyone know of a temp alternative while this is being updated/not working?
-
View User Profile
-
Send Message
Posted Jun 19, 2013@NemesisMate
Take a look at his Jenkins. You'll see 2 NoItem projects there each with a corresponding GitHub project. His last commit was not 4 months ago. His development focus has been on the re-write.
-
View User Profile
-
Send Message
Posted Jun 19, 2013@lANTHONYl
Now I have no really time to start or help with any plugin. I would like to help some others too but I'm really "needy" like you said about having this one working great so if I think this one is going to be the first after all my exams/works/holidays xD. I only hope that nala3 comes back so I'll only need to send him some pull requests.
The last change on Github was 4 month ago so... I think I'll have to fork it and start another project. :(, I really hope nala3 to come back.
-
View User Profile
-
Send Message
Posted Jun 17, 2013@NemesisMate
I have no right to side-step nala3, nor do i have any qualification to do so. The only thing i did with the version i'm using is change the nms/obc imports to the current versions. All in all i changed something like 8 characters.
NoItem is a GPLv3 project and its source is available on GitHub in the links in the main description. If the community is eager to see it stay alive, i suggest submitting Pull Requests to help complete the re-write. Nala3 might be more inclined to respond to those that are being helpful over those that are being needy. Just a thought.
-
View User Profile
-
Send Message
Posted Jun 17, 2013@lANTHONYl
Could you start a fork of this plugin and maintain it?, or you have any notices about nala3 continue with this project?
-
View User Profile
-
Send Message
Posted Jun 17, 2013My co-admin reports that this plugin isn't working (we were using the unofficial version posted earlier in the comments). Please update, NoItem is very important to our class system :/.
-
View User Profile
-
Send Message
Posted Jun 17, 2013awesome plugin, is there a way to block eating of certain foods? Or a future release "3
-
View User Profile
-
Send Message
Posted Jun 16, 2013@FlOppythp
I had posted this comment a while back... Use with discretion.
-
View User Profile
-
Send Message
Posted Jun 14, 2013At least, because that you still connect to BukkitDev (Nala3), you can say something, even "Sorry, I have no time to update the plugin".
I do not think yours is a right way, people have given fame to your plugin, at least you could answer ...
-
View User Profile
-
Send Message
Posted Jun 14, 2013Is there a way to make it so I can allow players to pick up the item?
-
View User Profile
-
Send Message
Posted Jun 13, 2013@nala3, please read your PMs.
-
View User Profile
-
Send Message
Posted Jun 13, 2013@Blacklands
And another thing, adding to my other question:
Is it generally possible to set different custom messages for specific blocks, instead for all actions of one kind? Like, having it say "You cannot use an Enchanting Table." when you try to interact with one, but having it say "You are not able to brew anything." when you try to interact with one of these? It seems in the config file you can only specify a message for ALL interactions, regardless of what you're interacting with.