keepcalm / BukkitForge

The world's first __opensource__ coremod. Also a port of the Bukkit server API to MinecraftForge.
http://www.minecraftforge.net/forum/index.php/topic,3254.0.html
103 stars 60 forks source link

[Build 255] Adding Items to Player Inventory [Essentials] #561

Open AlexMason opened 11 years ago

AlexMason commented 11 years ago

When use a command such as /i, /give, or /kit; if the player has that type of item it will not give item. This occurs using vanilla & mod blocks. I have only tested it using essentials plugin.

No errors being output... I believe this might be what is affecting Issue 547

dequis commented 11 years ago

I can confirm this.

Also the ticket you want is #541 - that one is a duplicate

xfloh22 commented 11 years ago

for me /give just doesnt work entirely, not just when a player has that type of item

Stickky commented 11 years ago

same here /give stopped working

Ionaru commented 11 years ago

Confirmed

Additional info: /give and /i do not work at all. /kit only works if the player does not have the items already. Also it always drops the items on the floor, saying that your inventory is full, even when it isn't full.

Bukkitforge 255 Essentials 2.10.1 Direwolf20 5.1.1

Thryfte commented 11 years ago

Work around - search the essentials.jar for everything that has anything to do with kits and delete it all, the commandkits.class, kits.class, anything to do with kits in the .yml's - make the plugin forget they ever existed install Forge Essentials Commands and the coremods for forge essentials

the bukkit commands override all the forge essentials commands, so if you just make bukkit essentials forget kits ever existed you can route to the forge essentials kits (which are much easier to make kits with more customization, also it doesn't always glitch, dropping on the ground thinking your inventory is full)

confirmed working on my MindCrack v8.1.1 BukkitForge build 255 server using the newest builds of everything

Though computercraft is mysteriously dead on my server.... But that happened long before doing this stuff.

dequis commented 11 years ago

@Thryfte That's pretty awful. Did you try adding the kit commands to the essentials config.yml "disabled-commands" section instead of doing that?

Thryfte commented 11 years ago

@dequis That's a pretty damn good idea. I have another command (/invsee) that I want to do the same thing with, so I'll try to do it that way... (seeing as /invsee only works about 1% of the time for me with bukkit version, and 100% of the time with forge version) Thanks for the tip Also, if you set up the kits the way I did on my server, you have to set up forge permissions with the kits using the commands "/p group create" "/p group (name) allow (permission)" ect., or you can import a flatfile but whatever people can find all the info they need on the forge essentials github wiki... Just trying to help