BeeKeeper Addon for JetsMinions.
Turn empty bottles into bottles of honey or collect honeycomb with the use of this addon minion!
Simply place a beehive or bee nest near the minion for it to begin harvesting honeycombs, add empty glass bottles to turn them into bottles of honey!
- Upgradeable options allow a requirement of a certain level of beehive/nest for the minion to work.
- Upgradeable options for the radius in which the beehive/nest is required to be near the minion to work.
- Upgradeable options for the amount of honey bottles/honeycomb it can collect at once.
- Upgradeable option to be able to collect honey bottles & honeycomb at the same time!
This Addon requires the Premium plugin JetsMinions found here
STEPS TO INSTALL the addon, please follow carefully:
Step 1: Put the BeeKeeper.jar into /JetsMinions/minions/ directory - It's not a plugin!
Step 2: In \JetsMinions > config.yml please add to the bottom of the other minion types:
config.ymlBeeKeeper:
Settings:
TicksPerAnimation: 4
TicksPerAction: 200 #The time it takes for the minion to fill bottles with honey or collect honeycomb
DefaultSkin: BeeKeeper
MinionNamePlaceholder: BeeKeeper #The name of the placeholder for %MINIONTYPE%
Health:
EnableHealth: true
ActionPerHealth: 10
RightClickWithFoodToFeed: true
FeedWithMoney: true
FeedWithMoneyCost: 1000
DisplayItem:
Item: NETHER_STAR
Damage: 0
Glow: true
DisplayName: "&eBeeKeeper Minion"
Lore:
- "&7Right-Click this Minion"
- "&7to place it! Once placed"
- "&7it will start collect honey or honeycomb"
- " "
- "&eHoney made: &b%STATS%"
- "&eLevel: &b%LEVEL%"
Step 3: In \JetsMinions > controlpanel.yml, please add this to the bottom of the other minion types:
controlpanel.ymlBeeKeeper: #Must be a name of a minion, as this will be the control panel for that minion
Settings:
Size: 54
DisplayName: "&c%MINIONNAME% Panel"
FillerItem:
Slot: filler
Item: STAINED_GLASS_PANE:7
Action: none
DisplayName: " "
Lore: []
Skins:
Slot: 19
Item: SKULL:%DEFAULTSKIN%
Action: SKINS
DisplayName: "&e&lSkin Menu"
Lore:
- "&7Click this to change your"
- "&7Minions Skin!"
North:
Slot: 20
Item: SKULL:MHF_ArrowUp
Action: ROTATE_NORTH
DisplayName: "&e&lRotate North"
Lore:
- "&7Click this to change the"
- "&7Direction of your minion"
- "&7to North"
East:
Slot: 21
Item: SKULL:MHF_ArrowRight
Action: ROTATE_EAST
DisplayName: "&e&lRotate East"
Lore:
- "&7Click this to change the"
- "&7Direction of your minion"
- "&7to East"
South:
Slot: 22
Item: SKULL:MHF_ArrowDown
Action: ROTATE_SOUTH
DisplayName: "&e&lRotate South"
Lore:
- "&7Click this to change the"
- "&7Direction of your minion"
- "&7to South"
West:
Slot: 23
Item: SKULL:MHF_ArrowLeft
Action: ROTATE_WEST
DisplayName: "&e&lRotate West"
Lore:
- "&7Click this to change the"
- "&7Direction of your minion"
- "&7to West"
PayToHeal:
Slot: 24
Item: GOLDEN_APPLE
Action: PAYHEAL
DisplayName: "&e&lHeal Minion"
Lore:
- "&7This will cost"
- "&7$200" #Change the amount if needed in the config.yml
Hopper:
Slot: 25
Item: HOPPER
Action: ATTACHCHEST
DisplayName: "&e&lAttach a chest"
Lore:
- "&7Attach a chest to this minion"
Stats:
Slot: 30
Item: CHEST
Action: NONE
DisplayName: "&e&lStats"
Lore:
- "&7Your minion has collected"
- "&e%STATS% &7honey since being placed"
Nametag:
Slot: 31
Item: NAME_TAG
Action: RENAME
DisplayName: "&e&lRename"
Lore:
- "&7Click to Rename"
- "&7The minion!"
Health:
Slot: 32
Item: COOKED_BEEF
Action: NONE
DisplayName: "&e&lHealth"
Lore:
- "&7Your minions health is"
- "&e%HEALTH%/%MAXMINIONHEALTH%"
UpgradeMinion:
Slot: 40
Item: GOLD_INGOT
Action: LEVELUP
DisplayName: "&e&lLevel Up"
Lore:
- "&7Upgrade the Minion to the"
- "&7next level"
- "&7Cost: &e$%NEXTLEVELCOST%"
Close:
Slot: 49
Item: NETHER_STAR
Action: CLOSE
DisplayName: "&c&lClose"
Lore:
- "&7Click to Close"
- "&7the menu"
Step 4: In \JetsMinions > skins.yml, please add this to the bottom of the other minion types:
skins.ymlBeeKeeper:
DisplayName: "&3%PLAYERNAME%'s BeeKeeper"
HeadItem: "%HEAD%"
HeadDisplayName: "&7Default &cBeeKeeper Minion!"
Body: "255,229,0"
Legs: "255,255,255"
Boots: "255,229,0"
HandItem: "HONEYCOMB"
Step 5: In \JetsMinions > store.yml, please add this to the bottom of the other minion types:
store.ymlBeeKeeper:
Slot: 23
Item: SKULL:BeeKeeper
Action: BeeKeeper
Cost: 5000
DisplayName: "&e&lBeeKeeper Minion"
Lore:
- "&aThe BeeKeeper Minion"
- "&awill use empty"
- "&abottles and turn them"
- "&ainto honey or collect honeycomb!"
- " "
- "&eCost: $5,000"
- " "
- "&7You have placed &c%PLAYERSMINIONS_TYPE%/%MAXMINIONS_TYPE% &7Minions"
Step 6: in \JetsMinions\minionupgrades create a file called BeeKeeper.yml with the following settings:
beekeeper.ymlMaxLevel: 6
Levels:
CostToUpgradeToLevel2: 30000 #The cost to upgrade to level 2
CostToUpgradeToLevel3: 70000
Settings:
SettingsAtLevel1: Radius:2 | BeeHiveLevel:0 | HoneyCombAmount:1 | HoneyBottleAmount:1 | CollectBoth:False | ENCHANTED | HANDITEM:HONEYCOMB | MAXHEALTH:20
SettingsAtLevel2: Radius:3 | BeeHiveLevel:0 | HoneyCombAmount:2 | HoneyBottleAmount:2 | CollectBoth:False | ENCHANTED | HANDITEM:HONEYCOMB | MAXHEALTH:30
SettingsAtLevel3: Radius:4 | BeeHiveLevel:0 | HoneyCombAmount:3 | HoneyBottleAmount:3 | CollectBoth:False | ENCHANTED | HANDITEM:HONEYCOMB | MAXHEALTH:40
#Radius = How many blocks around the minion is a beehive/nest required to be in order to collect
#BeeHiveLevel (0-5) = The level in which the beehive/nest is required to be in order to collect 0 being no level required, 5 being highest amount of honey inside
#HoneyCombAmount = How many honey combs will the minion collect PER action
#HoneyBottleAmount = How many honey bottles will the minion collect PER action
#CollectBoth = (True/False) True = Minion will collect honeycombs & honeybottles PER action based on the specified amounts
#Enchanted = Gives the handitem an enchanted (glow) effect
#HandItem = Changes what the minions handitem is
#MaxHealth = How much health should the minion have (default is 20)
Messages:
MessageOnUpgradeTo2: '&aYou have upgraded the BeeKeeper Minion to level 2!'
MessageOnUpgradeTo3: &aYou have upgraded the BeeKeeper Minion to level 3!'
#If this is false, the items will be deleted
DropItemsOnFloorIfChestIsFull: true
By purchasing this plugin you agree to the following terms:
- You will not chargeback - If you have a legitimate issue that is causing the plugin not to work that cannot be fixed, then I’ll happily refund you
- I cannot guarantee indefinite support.
- You may not redistribute or resell this plugin.
- I may refuse to give you support with or without any specific reason.
- If you have an issue with this plugin, please contact me before leaving a bad rating.
- I can update this terms of use at any time, without notification