[Suggestion] Pets with Flying abilities

Discussion in 'Suggestions' started by y0landi, Feb 3, 2017.

  1. y0landi

    y0landi Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Aug 9, 2016
    Messages:
    215
    Trophy Points:
    11,590
    Gender:
    Female
    Ratings:
    +108
    Minecraft Name:
    @y0landi

    Suggestion:
    Pets of mobs that can fly should be able to hover at least one block off the ground.
    The Vex, Bat, Blaze, and Wither pets should have the ability to fly like their mob correspondents do.

    Reason:
    Currently the above-listed pets (tested with 2, assuming other 2 does the same) can not fly, they have the appearance of a regular grounded mob.
    When someone purchases a pet and assumes it can fly based on the mob itself's ability to fly, they may be annoyed with it on the ground like all the non-flying pets.

    Any Other Information:

    Currently pets follow players on the ground, even if the player is flying 30 blocks above it, the pet will still only follow on the ground.

    I think that if a player flies, the pet should follow. Like in the /disguise command which essentially spawns a "pet" and forces it to follow the player and do exactly what they do, I think the Pets should do the same. But using this method would allow for players to possibly gain the fly feature and abuse this in places where fly is not allowed by activating a flying pet and simply riding it. To combat this, I thought of a different (less accurate) way to give the same appearance.

    If at all else, have the small pets (bat and vex) hover one block above the ground. Possibly adding an invisible pig underneath. I think the riding ability uses the RIDING NBT data, and so to add a pig to the riding tag shouldn't be too complicated. I know the coding is more complex than how I am describing, but it is simply a general description.

    Link To This Plugin/Is this a custom addition?:
    https://dev.bukkit.org/projects/echopet
    https://www.spigotmc.org/threads/sonarpets-paid.135478/

    This would have to be a custom addition... No easy fix (that I know of)
     
  2. DonaldTrump9

    DonaldTrump9 Former President of ECC
    Builder ⛰️ Ex-EcoMaster ⚜️⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 21, 2016
    Messages:
    1,075
    Trophy Points:
    58,660
    Ratings:
    +2,857
    iirc withers fly next to players
     
    #2 DonaldTrump9, Feb 3, 2017
    Last edited: Feb 3, 2017
  3. y0landi

    y0landi Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Aug 9, 2016
    Messages:
    215
    Trophy Points:
    11,590
    Gender:
    Female
    Ratings:
    +108
    For blazes and withers, I think they are big enough for the fact they are on the ground goes un-noticed. For a vex it looks like this
    But for a bat, the difference is HUGE imo.

    And yes I did just re-use a photo from a bug report.
     
  4. MatthewStevenGo

    MatthewStevenGo Builder
    Builder ⛰️ Ex-Resident ⚒️

    Joined:
    May 8, 2015
    Messages:
    773
    Trophy Points:
    25,410
    Gender:
    Male
    EcoDollars:
    $9,469
    Ratings:
    +572
    Nope. It will be disadvantageous (except the Wither Boss, and Blaze) for those who wishes their pets not to fly just to be fair.
    -1
     
  5. y0landi

    y0landi Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Aug 9, 2016
    Messages:
    215
    Trophy Points:
    11,590
    Gender:
    Female
    Ratings:
    +108
    Why would someone buy a pet bat and wish for it to go against the natural motion of the mob itself and stay stuck to the ground?