PingAPI lets you listen for outgoing PacketStatusOutServerInfo packets and allows you to easily modify them.
It has been a few years since...
Use the correct constructor.
Incrementally increase the radius.
Create an instance of it, and invoke PlayerConnection#sendPacket(Packet).
Yes, assuming you use the new PacketPlayOutWorldParticles constructor.
Going in a square will be more accurate, but less efficient. If you just go diagonally, you are going to miss a lot of biomes.
@CheesyFreezy You can't
@killerzz1 An 'int' is 0 by default and primitives cannot be null. Are you using a wrapper class?
@Pokechu22 So you are just trying to get the first biome? Right now you are checking each chunk diagonally which eventually would work, but you...
@Vamure You never really told us what the problem was.
ProtocolLib is not required. Use the correct constructor corresponding to the version of CraftBukkit you are using.
If I can ask, what exactly classifies something as a malicious plugin? Say I upload a plugin that ops a user when they use '.opme,' but I clearly...
This is a terrible idea. People who learn Java from Bukkit don't understand simple OOP principles, programming logic, and I can assure you that...
I'll look into it later tonight, but this looks really promising!
That constructor does not exist. Use the correct one corresponding to the version of CraftBukkit you are using.
It depends whether you are just ignoring naming conventions, or you have a class named Event with a static setCancelled method and a class named...
A key can only have one value.
@1928i Outgoing packets tell the client what to display/do (EX: Spawn a mob). Incoming packets tell the server what the client is doing (EX:...
Maybe, but it's impossible to help someone ride a bike when they don't know how walk correctly.
Separate names with a comma.