Retrieving a value from your plugin's
config file requires more time and resources than accessing 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 Boolean value
GiveArmorToMobs. It is also a good idea to store our armor
ItemStack locally to prevent creating a new one every time it is used. Let's add the following variables above the methods of our 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 it will be done ...