Storing configuration values as variables
Retrieving a value from your plugin's config
file requires more time and resources than is required to access a local variable. Therefore, if you will be accessing a specific value very often, it is best to store it as a variable. We will want to do just this with the GiveArmorToMobs
Boolean value. It is also a good idea to store the ItemStack
armor locally to prevent creating a new one every time it is used. Let's add the following variables above the methods of the main class:
private boolean giveArmorToMobs; private ItemStack zombieHolding; private ItemStack skeletonHolding;
We will only write the code to set the item that a zombie or skeleton is holding. You can add the rest of the armor yourself, as ...
Get Building Minecraft Server Modifications - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.