I'm trying to move instances of EntityPlayer with packets. I'm trying to use PacketPlayOutRelEntityMove, and on Protocol is says the short...
How far back do you plan on making this be able to be used? You could use Bukkit.unloadWorld and set the boolean parameter to false, where it...
I figured it out with ProtocolLib, thanks for helping.
I'm not really sure how to do that. The fake entity doesn't call the EntityDamageByEntityEvent, so I would have to use packet listeners, which I...
I'm trying to add a disguise feature. What I am doing is hiding the player (with packets or with Player.hidePlayer, either one) and spawning a...
If I want to damage a player that is hidden with Player#hidePlayer, how should I do this? I'm using 1.15, and when a player is hidden it doesn't...
Weapons past like 1.9 have that horrible Attack Speed and Attack Damage tag at the bottom under the lore. Is there any way without nms to remove...
Though I know for a fact that the ItemStack has ItemMeta and a display name, since ArcaneMaterials.shards(1) has ItemMeta and a custom display...
The error only fires at equal(items[1], ArcaneMaterials.shards(1)), and the error points to line 19 (this line) and line 30, which is the String...
I don't usually use the forums for help, but I really feel like I have been lately. I'm trying to have custom recipes where the items have to have...
Thank you guys for the help, it was much appreciated.
Do you mean like List<ItemStack> items = new ArrayList<ItemStack>(); for (ItemStack i : event.getDrops()) { items.add(i) } Then if...
I changed it to this, List<ItemStack> drops = event.getDrops(); for (ItemStack items : drops) { String name =...
This is the error that is thrown to the console. [SPOILER] Line 13 that the for loop.
I am trying to remove ItemStacks with custom names from drops when a player dies. What I have done is created a listener for PlayerDeathEvent, I...
Separate names with a comma.