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 Aug 15, 2013Got to ask, anyidea if there is going to be update anytime soon? I would love to get rid of that error from my console that pops out every now and then :)
-
View User Profile
-
Send Message
Posted Aug 13, 2013@NemesisMate
Sounds good. I'll take a look within the next hour. I'm curious how you removed all the nms/obc methods to make it version independent. The way nobrew worked HEAVILY depended on nms. It wouldn't function without it.
-
View User Profile
-
Send Message
Posted Aug 13, 2013@lANTHONYl
I just did the pull request. I just removed NMS dependendy too to make the plugin full compatible with new Bukkit versions.
@Q2Lummox
I'm not authorized to link here.
-
View User Profile
-
Send Message
Posted Aug 13, 2013@NemesisMate
Please, put the link to try!!
-
View User Profile
-
Send Message
Posted Aug 12, 2013@NemesisMate
Did you submit a pull request on github?
-
View User Profile
-
Send Message
Posted Aug 12, 2013@lANTHONYl
I made a 1.6.2 working version. I added some performance improving tweaks and removed some useless functions. I added noenchant feature and made nobrew works too (this one I changed how it worked to fix it fast, now it blocks you to take the potion from the stand if you haven't got the permission to do it).
I fixed nowear too, now there is no way to equip with right click or dispenser.
-
View User Profile
-
Send Message
Posted Aug 9, 2013What I find the most strange is that Nala3 actually seems to be online fairly regularly (he's been online 3 hours ago according to his profile).
So why doesn't he respond to anything here? No comment, no news, nothing. :/
-
View User Profile
-
Send Message
Posted Aug 9, 2013@lANTHONYl
O.O I just took a look to the code and I saw some really big code mistakes that make that plugin be lot less efficient than it could. Some time ago I saw that the plugin take more cpu time than NoCheatPlus on timings and now I think I know why.
These days I'll try to take some free time to improve this plugin and if I have more time I'll try to fix some bugs too.
If you don't know anyting about Nala3 you can maybe start a fork here on bukkit.org. NoItem is open and to continue it is the best we can do. I'll help an all you need if I have time. Thanks for your work.
-
View User Profile
-
Send Message
Posted Aug 8, 2013@NemesisMate
The link is in my signature now.
Just so everyone is clear... I have not been officially allowed to maintain NoItem through dev.bukkit.org, but since nala3 was kind enough to make NoItem an open source project we are able to try and keep it alive. I do it as best as I am able to. I make no guarantees that it works flawlessly or that any features will be added or bugs will be fixed. If folks want additional features or bugs fixed, please submit a proper pull request. I'll review it and work with what i can. Again, I am not, by any stretch of the imagination, a qualified coder. I do what i can when i am able.
-
View User Profile
-
Send Message
Posted Aug 8, 2013@lANTHONYl
Could you link your repo to download your builds?
"Bumping" Xbozon fix comment too.
-
View User Profile
-
Send Message
Posted Aug 8, 2013@lANTHONYl
Anthony can you also test if its possible to block mob eggs with this plugin. I tried all combinations but its not blocking it.
-
View User Profile
-
Send Message
Posted Aug 8, 2013@darkaln
I have no idea, perhaps they shift click stuff to inventory or out of inventory? I really don't know
-
View User Profile
-
Send Message
Posted Aug 7, 2013@semirotta
Can you tell me what exactly causes the error to show up? What does the player do in game to recreate this error?
-
View User Profile
-
Send Message
Posted Aug 7, 2013@lANTHONYl
I fixed "shift bug", maybe will help you. https://github.com/MineConomy/NoItem/issues/4
-
View User Profile
-
Send Message
Posted Aug 7, 2013@zachrywilsn
If You Would Stop Typing Like An Idiot Perhaps You Might Get Your Answer. Who Would Type Like This? Not Every Word Needs To Be With Big Letter. You Do Know That Only After . (Dot) You Should Have A Big Letter Or When You Start Sentence Or If You Use Names?
This Will Be Updated When They Have Time, Just Like IANTHONYI Said Below, He Is Not A Coder And Does What He Can.
-
View User Profile
-
Send Message
Posted Aug 7, 2013Jw But You Are Planing To Make This 1.6.x Update? If Not I Need To Setup Modify World On My Server. Only Prob Is Modify World Is Way More To Code. Not Near As Simple As Your Plugin! Good Job And Thanks. Hope To See This Get Updated To 1.6.x
-
View User Profile
-
Send Message
Posted Aug 7, 2013God damn this error seems to show up now all the darn time, it does nothing but fills console a lot :D
-
View User Profile
-
Send Message
Posted Aug 5, 2013I tried learning coding but after studying for about 3 weeks and yet not understanding a single piece ... i gave up :D
God this error is getting on my nerves, it seems to show up more often now
http://pastebin.com/a7x9v4yi
1.6.2 minecraft fucked up every f*cking thing
-
View User Profile
-
Send Message
Posted Aug 4, 2013I'm not much of a coder, but have been trying to maintain NoItem as best as i can making updates. The project would certainly benefit from some skilled coders that are able to make contributions with bug fixes as there are a few. Please send me a PM or comment here or simple submit a pull request :) I just moved which is why the jenkins was down. We are still getting settled in. As it is now, my computer is on the floor which kinda let's you know the state of things here. I will be making every effort to fix the 3.x series of NoItem as soon as we're all settled in our new home. Hopefully there are other coders out there that can help with this open source project until nala3 finishes up with the massive re-write.
-
View User Profile
-
Send Message
Posted Aug 4, 2013@darkaln
ya it was the damn bpermissions broken again, waiting for fix from their end, it messes up users.yml and groups.yml randomly :((
I still get the damn error though in console, i have reported it already and i was told that the issue is known but no fix so far