Companions allows you to create your own CUSTOM companions for your players - endless possibilities!
1.19.4 Spigot Support Added.
This version will drop 1.19.2 support, you will have to get the Companions V1.9.5 to use 1.19.2 Spigot.
This might be the last update - I'm no longer able to support this plugin as the code for Companions is very outdated and I have no time to refactor it. Hence, to continue support for Companions, I hope to team up with the community by open sourcing this project.
Do note that the code is very outdated, it's made years ago by me, and probably with many bad habits.
https://github.com/Aster0/Companions-Open-Sourced
In this update, it seems like the armorstands are no longer baby armorstands. You might need to reposition your Companions' placement if it's too high up. You can reposition them in the companions.yml file under
placement:
x: 0
y: 1
z: 0
Spigot 1.18.2 (use 1.9.2 for 1.18.1)
reaper:
# Sets the companion's unique name - THIS DOES NOT REFLECT IN THE GUI.
name: "&8&lREAPER"
nameVisible: true
sound: ENTITY_PARROT_IMITATE_ENDER_DRAGON
playerSkull: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTM5YjVkMmU2MjRjMTQ3ZWZlNDdiMTMwZTFjZGRiOGEzNzdjZGIzZTc3NDJiZDJjZjRkZGRmNjlhNjg5MjcyIn19fQ=="
# This uses custom model data and it overwrites the player skull if it's not set to "NONE". If you want to use it, "MATERIAL:DATA", e.g., "CLOCK:15" for clock material and nbt data value 15.
customModelData: NONE
# Set to NONE if you don't want a weapon.
weapon: STONE_HOE
# Set to NONE if you don't want an ability.
# 2@ in front of the ability means start at level 2. This will make it a strength and speed level 2 potion when bought.
ability: 2@INCREASE_DAMAGE; SPEED
animation: HEADSHAKE; GHOSTLY
chestplate: LEATHER_CHESTPLATE
leatherColor:
red: 32
green: 32
blue: 32
# Get POSE angles here : https://haselkern.com/Minecraft-ArmorStand/
rightArmPose:
angle1: 360
angle2: 270
angle3: 286
leftArmPose:
angle1: 0
angle2: 0
angle3: 0
headPose:
angle1: 0
angle2: 0
angle3: 0
bodyPose:
angle1: 37
angle2: 0
angle3: 0
placement:
x: 0
y: 1.7
z: 0
GUI:
shop:
type: COMPANION_SKULL
amount: 1
name: "&6&lREAPER"
price: 5000
description:
- " "
- "&7The Reaper that controls death,"
- "&7 transformed into a cute Companion."
- " "
- "&6ABILITIES -"
- "&e➩ INCREASED DAMAGE"
- ""
- "&6&lLEFT CLICK &7to purchase the &6REAPER Companion&7!"
- " "
- "&6PRICE: &e$%price%"
placement:
x: 0
y: 1.5
z: 0
placement:
x: 0
y: 1.5
z: 0