OddGive
Item giving and taking
Features
- Uses OddItem for item aliases
- Supports kits (configurable as OddItem groups)
- Configurable default item stack size
- Configurable hierarchical/inheriting/prioritized/whatever-your-favorite-word-is blacklists and whitelists (via OddItem groups)
- Removal of whole inventory or specific items for self or other players
Configuration
Configuration is heavily dependent on OddItem. Blacklists and whitelists use OddItem groups.
Commands
- /i0 [player]... [item [quantity]]...
- /i <item [quantity] [item [quantity]]...>
- /give <player [player]...> <item [quantity] [item [quantity]]...>
- /oddgive list
/give and /i0 are usable on console. /oddgive has /og defined as an alias.
Permissions
- oddgive
- parent permission - allows give, i, i0, and list
- oddgive.give
- allows use of /give
- oddgive.give.bypass
- allows bypassing of other players' blacklists/whitelists
- oddgive.i
- allows use of /i
- oddgive.i0
- allows use of /i0
- oddgive.i0.other
- allows use of /i0 against other players
- oddgive.list
- allows listing effective blacklist/whitelist
- oddgive.override
- allows bypassing of blacklist/whitelist

-
View User Profile
-
Send Message
Posted Aug 7, 2012-
View User Profile
-
Send Message
Posted Aug 7, 2012@Gunnerrrrr
OpenInv is using core MC and CB classes. I prefer to stick to public APIs.
-
View User Profile
-
Send Message
Posted Aug 7, 2012-
View User Profile
-
Send Message
Posted Aug 7, 2012@Gunnerrrrr
If Bukkit has become sane lately, it might... I haven't tested it for offline players, and last time I looked at the API, there was no way to get an offline inventory.
-
View User Profile
-
Send Message
Posted Aug 7, 2012-
View User Profile
-
Send Message
Posted Feb 19, 20120.9.1 beta 1 uploaded. Uses latest OddItem. Working on fixing blacklist/whitelist and kits before marking release.
-
View User Profile
-
Send Message
Posted Dec 13, 2011Sorry for lack of updates. Lots of projects and presentations and exams in classes lately. Last exam is tomorrow, so I'll try to have everything fixed and updated for 1.0.1 soon.
-
View User Profile
-
Send Message
Posted Oct 3, 2011"Configurable hierarchical/inheriting/prioritized/whatever-your-favorite-word-is blacklists and whitelists (via OddItem groups)"
I can't seem to get this working. I think i must be missing some key point about how to connect user groups (permissions) with OddItem groups (for use with OddGive). I'm hoping you can point out my error, or let me know if OddGive doesn't support this functionality (and recommend another plugin?).
Here is my goal:
Problems:
Things that do work:
Why I want to do this: I was able to do all of these things with SpawnList mod (which does not work with superperms and appears to be currently unsupported). I'm trying to replace SpawnList with OddGive + OddItem. This is a SMP Survivial server. We allow normal users to summon standard building materials only, to discourage 'strip mining'. We have helper 'guides' who can summon back essential gear for players who have a bad lava/teleporter/corpse run/creeper incident- so they need to be able to /give things that the target user can't /i himself. And we have admins who are 'godlike'.
OddGive config:
OddItem config:
PermissionsBukkit config (real names replaced with TestUserX:
But, how do I connect OddItem group 'oddtransport' to superperms group 'registered'? And, how to define other OddItem groups that inherit?
thanks much & I appreciate the assistance in advance.
-
View User Profile
-
Send Message
Posted Aug 29, 2011@erisdiscord
Commands is a link. Click it. Read it.
-
View User Profile
-
Send Message
Posted Aug 29, 2011I'm not sure I understand why there are three commands!
/i0seems to be identical to/givewhen a player is specified and/iotherwise.