Hi, I used to write a few simple plugins and publish them on dev.bukkit.org in 2012-2013. Recently, I thought it would be fun to get a bit into...
fireblast709 Thank you! I tried to experiment with it for fun, and managed to open the inventory - But closing it and moving items still seems...
Necrodoom Traks AdamQpzm Two reasons. 1. Learning purposes 2. Learning purposes - I want to build a program on top of minecraft (I think I don't...
AdamQpzm Thanks for the link! But my problem still remains. I need to find where the packet is handled/received in the bukkit/nms source, not how...
Geekhellmc ... Wut? I'm not speaking about making a plugin here (I know, this section is called Plugin Development, but I think coding in...
Hi! For a recent project I need to know which packet opens inventories. To find it I wrote a little program to track down specific keywords in a...
Not2EXceL Hey! I experimented a bit today and managed to modify your code a bit to allow TopLevel-Aliases. It is more of a hack than pretty code,...
Yay, it works now! Thank you very much! Really awesome API.
Oh, ok! Thought the aliases would work on the "whole thing" (Sorry for my bad english. A bit tired right now and stuff). Gonna test the fix and...
Okay, I'm home now, here's the testing-code: @CommandHandler(command = "something") public static void something(CommandInfo info){...
Really nice API. I have one question though: What is the best way to handle multiple arguments? I did something like the following code to avoid...
Solved. I just put that clearArena in an runnable wich I run with Bukkit.getScheduler().runTask(...).
class RoundCountdown extends BukkitRunnable { int countdown = roundTimeInSeconds; public void run(){ //Do some not important things here...
Oh, sorry. I thought it would be the same. I said spigot because the server where the plugin should run on (Server of a friend, he asked me to do...
Hey there! I'm running a scheduler method called runTaskTimer, and I remove blocks in it by setting its type to air. But, now here's the...
Separate names with a comma.