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 Jul 24, 2013@zachrywilsn
I've been updating NoItem. Find it on my jenkins here.
-
View User Profile
-
Send Message
Posted Jul 24, 2013are you going to update to 1.6.2?
-
View User Profile
-
Send Message
Posted Jul 23, 2013@lANTHONYl
Okay, need to register.
-
View User Profile
-
Send Message
Posted Jul 23, 2013@Xbozon
Yes, there are a few errors that are thrown with NoItem that i know of. Do me a favor and post a ticket to the issue tracker. I'll see what i can work out.
-
View User Profile
-
Send Message
Posted Jul 22, 2013@vivoxti
I have been updating NoItem and have listed a link to my jenkins site here.
-
View User Profile
-
Send Message
Posted Jul 22, 2013One server urgently need your mod for further work.А as you quite a long time doing the update,the server is idle
-
View User Profile
-
Send Message
Posted Jul 21, 2013@vivoxti
What are you talking about?
-
View User Profile
-
Send Message
Posted Jul 21, 2013Are you interested in reward of $ 100,for the version of your mod 1.5?)
-
View User Profile
-
Send Message
Posted Jul 14, 2013Some items still open their inventory when clicked the message does trigger. Would it be possible to add a feature so that the inventory either does not open or the inventory immediately closes? (This happens with the Applied energistics mod)
All inventories also open when an item is held. Even when blocked from interacting. ie: Empty hand - You cannot interact item in hand - Container opens.
Does not occur when specifying right or left.
Also, is there a functionality that prevents people from removing an item from a container?
-
View User Profile
-
Send Message
Posted Jul 11, 2013@sideshowsam
hrm, idk off hand. The code for the potions relies on nms / obc imports and was way out of my league. I was only able to make this last update cause i had some help. I do hope that nala3 gets back to us about the rewrite.
-
View User Profile
-
Send Message
Posted Jul 11, 2013@lANTHONYl
Yeah, still doesn't work for me. Tried both the 1.5.2 and the 1.6.2 versions. Every other type I try works, so I know I'm putting it correcting into my permissions file. Any suggestions?
-
View User Profile
-
Send Message
Posted Jul 11, 2013@lANTHONYl
@lANTHONYl
Great, thanks for that info. I think I was confused because the wiki states that the node is noitem.nobrew.potionDV.ingredientID and the example given is noitem.nobrew.0.372
-
View User Profile
-
Send Message
Posted Jul 11, 2013@sideshowsam
Make sure you're using the correct permission node structure. A complete list of noitem permissions can be found here. So looking at that list, you'll see that a Potion of Regeneration (0:45) has a permission node of noitem.nobrew.8193
-
View User Profile
-
Send Message
Posted Jul 11, 2013@lANTHONYl
Noitem.nobrew does not appear to work in the 1.5.2 version. I believe down the comments a bit, someone else said they were having the same issue.
-
View User Profile
-
Send Message
Posted Jul 11, 2013How about disabling having of items with name?
-
View User Profile
-
Send Message
Posted Jul 11, 2013Have been added new blocks and entities, such as horses, quartz, etc ...?
-
View User Profile
-
Send Message
Posted Jul 10, 2013@sideshowsam
What nobrew issue?
-
View User Profile
-
Send Message
Posted Jul 10, 2013Has the nobrew issue been fixed in the following update?
-
View User Profile
-
Send Message
Posted Jul 10, 2013Very thank you lANTHONYl
I am going to try this new version (1.6.2). If encounter a bug, it will report as soon as possible.
Thanks again;)
-
View User Profile
-
Send Message
Posted Jul 9, 2013Just updated to 1.6.2. Built on Jenkins. Again, totally untested. I haven't updated my server just yet but I'll be pushing to our dev server soon.