LushFollowerPets | Bedrock Compatible, Floating Companions with Custom Models icon

LushFollowerPets | Bedrock Compatible, Floating Companions with Custom Models -----

Pets done differently, a super easy to use plugin with total customization and Bedrock Support




Changelog:
- Added support for PacketEvents 2.6.0
- Added error handling for unsupported pets
- Made follower icons accept "mirror" as a skull texture
- Fixed player pet skins not updating
- Fixed broken next page button

Upgrading:
- Due to changes in PacketEvents it is now required to use PacketEvents 2.6.0 or higher
----------, Nov 5, 2024

  • Added error handling to config
  • Added maximum limit of 1 to speed config option
  • Updated slime head texture in default config
  • Updated`displayItem` to use same config format as equipment slots
  • Stopped player pets from tab-completing in chat
  • Fixed pet movement not working on old client versions
  • Fixed equipment not always being overridden when changing pet type
  • Fixed rename command not allowing spaces in pet nicknames
  • Fixed message not being sent when despawning pets via command
----------, Sep 30, 2024

- Fixed MySQL support
----------, Sep 20, 2024

This is a very large update adding the ability to add pets of all living entity types, the possibility to scale entities and additionally making the plugin fully packet based. Following this version the plugin no longer requires ProtocolLib and now requires PacketEvents.

Configuration files are backwards compatible however to see examples of the new follower pets I recommend starting fresh!

- Followers can now be any living entity type (including fake players)
- Follower entities are now fully packet based to improve performance
- Followers now have custom poses that can be triggered by some plugins when entering afk/sitting
- Followers now have a scale property which allows for increasing and decreasing the size of the entities *(All entities are shrunk by default)*
- Most of the API has been rewritten for ease of use
- Added gui format configuration for the main pets menu
- Added 'default-scale' option which defines the default scale of new pets
- Added 'height-offset' option which adjusts the height that pets will float at
- Added 'displayItem' section to pets to allow overriding the gui display item for each pet
- Added 'fpets' command alias
----------, Sep 20, 2024

- Updated Player Head support for 1.20.2+
- Fixed followers occasionally failing to teleport
- Fixed followers occasionally appearing incorrectly
- Fixed Geyser exporter
----------, Dec 13, 2023

  • Added more configurable messages
  • Fixed bug where old pets would be left after teleporting
Code (YAML):
messages:
  no-permissions
: "&#ff6969You have insufficient permissions"
  incorrect-usage
: "&#ff6969Incorrect usage try &#d13636%command-usage%"
  reloaded
: "&#b7faa2Followers has been reloaded &#66b04f"
  follower-spawned
: "&#b7faa2Follower spawned"
  follower-despawned
: "&#b7faa2Follower despawned" # NEW
  follower-changed
: "&#b7faa2Follower changed to &#66b04f%follower%" # NEW
  follower-no-name
: "&#ff6969You did not enter a name for the follower"
  follower-name-changed
: "&#b7faa2Follower name has been set to &#66b04f'%nickname%'" # NEW
  follower-created
: "&#b7faa2A Follower with the name &#66b04f%follower% &#b7faa2has been added &#66b04f⬆"
  follower-edited
: "&#b7faa2The Follower &#66b04f%follower% &#b7faa2has been edited &#66b04f⬆"
  follower-deleted
: "&#ff6969The Follower &#d13636%follower% &#ff6969has been deleted &#d13636"
  follower-doesnt-exist
: "&#ff6969The Follower &#d13636%follower% &#ff6969does not exist"
  follower-already-exists
: "&#ff6969A Follower already exists with this name"
  follower-default-skull
: "&#ffe27aSkull has been created as &#e0c01bdefault &#ffe27askull type - to get custom textures, manually edit the config"
  get-follower-creator
: "&#b7faa2You have been given a <gradient:#FBDA00:#EEFDEA>Follower Creator"
  dye-wrong-material
: "&#ffe27aMaterial has to be a form of &#e0c01bLeather Armor"
----------, Oct 1, 2023

  • Added "rename" sub-command to rename pets
  • Added "display-name" sub-command to show/hide the display name
  • Renamed "enable/disable" sub-commands to "show/hide"
----------, Sep 19, 2023

  • Fixed "/followers set" command not changing the follower type
  • Fixed issue where tasks cancelled through the API would not correctly cancel
----------, Sep 10, 2023

  • Fixed Bedrock players not being able to name their pets
----------, Sep 7, 2023

  • Added Geyser support
    • Run "/followers export GeyserMC"
    • In the Followers exports folder you will find "custom-skulls.yml", copy this file to your GeyserMC folder
    • Restart Geyser
    • You should now have Bedrock compatible pets :D
  • Some minor bug fixes and a handful of performance improvements
----------, Sep 7, 2023

  • Added randomize command which has the same affect as the randomize button
  • Added %followers_total% placeholder for PlaceholderAPI
  • Border item can now be configured for each menu
  • Added "force-spawn" setting to bypass plugins that attempt to stop the spawn (Note: This does not work for all plugins)
  • Added "max-respawn-attempts" setting to dictate the number of times a pet will try to respawn when killed
----------, Aug 29, 2023

  • You can now crouch and right click the Follower Creator to open a blank creator menu
  • Bug Fixes:
    • Item clicks no longer get cancelled in player's inventory with follower guis open
    • Items are no longer removed from the player when creating a Follower
    • You can no longer shift click items out of the follower guis
----------, Jul 18, 2023

  • Change a Follower Pet's items within the editor menu, this can be used when creating a Follower Pet and also when editing one!
  • Bug fixes:
    • The default config now includes the gui sections again
    • Reworked guis to clean out bugs
----------, Jul 17, 2023

  • Followers now go invisible inline with SuperVanish, PremiumVanish, VanishNoPacket and a few more vanish plugins
  • Bug Fixes:
    • Fixed Follower Entities not correctly despawning on teleport
----------, Jul 4, 2023

  • Bug fixes:
    • NullPointerException fixed on player death
    • Followers enable/disable commands no longer open the followers menu after running
    • Added tab-complete to new commands
----------, Jul 2, 2023

  • Added Editor Gui for creating and editing Followers
  • Added Moderation Gui which displays all active followers, their nicknames and their locations
  • Hexified default messages
  • Removed gui items from default config to avoid bloat, for more information check the gitbook in the config
  • Renamed "gui" section to "menu-gui" and moved items into "items" section
  • Added "builder-gui" and "moderation-gui" to allow configurablity of the new guis
  • Added "/followers enable" command to enable follower
  • Added "/followers disable" command to disable follower
  • Added "/followers set <follower_name>" command to change follower type

  • Bug fixes:
    • Fixed crash ocassionally occurring when respawning Follower entities
    • All player heads will be set to custom skull types by default during Follower creation
    • Follower entity gets removed whilst player is dead
    • Follower entities get removed when chunks unload
    • Follower Creator can no longer be used as a Totem of Undying

NOTE: I highly recommend backing up and regenerating the default config for this update - there are multiple config changes
----------, Jul 2, 2023

  • Hotfix:
    • Follower Creator now takes into account armour trims when creating a new Follower
----------, Jun 18, 2023

  • Added Armour Trim support for 1.20
  • Added a new "Random Follower" button which will spawn a random follower and randomly change the follower on rejoining and respawning
  • Improved performance of Follower Inventories
  • Added instructions in the lore of the Follower Creator item
  • Bug fixes:
    • Followers spawning in unloaded chunks no longer cause crashes
    • Fixed invalid FollowerUser error when teleporting on player join
----------, Jun 18, 2023

  • Completely rewrote the Follower Entities to increase performance and decrease RAM
    • There should be no in-game changes from this
  • Added Sit support for Simple Sit
  • Bug fixes:
    • Fixed possibility of spawning multiple Followers
    • Decreased RAM by unloading unnecessary data
----------, Jun 5, 2023

  • You can now add Custom Model Data to your follower items
Code (YAML):
head:
     material
: leather_horse_armor
     color
: f0ffff
     customModelData
: 1
----------, Apr 10, 2023

  • Minor updates to libraries to decrease plugin size
----------, Feb 11, 2023

  • Added PlaceholderAPI Support
  • Added placeholders:
    • %followers_enabled% - Whether player has their follower enabled
    • %followers_name% - The name of the current follower the player is using
    • %followers_pose% - The current pose of the follower that the player is using
    • %followers_nickname% - The nickname given to the player's follower
    • %followers_nickname_enabled% - Whether player has follower's nickname available
----------, Jan 31, 2023

Resource Information
Author:
----------
Total Downloads: 64
First Release: Jan 27, 2023
Last Update: Nov 5, 2024
Category: ---------------
All-Time Rating:
9 ratings
Find more info at docs.lushplugins.org...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings