[Tutorial] How to make a custom head mob

Discussion in 'Tutorials' started by Eternirya, Sep 8, 2016.

  1. Eternirya

    Eternirya New Member

    Joined:
    Jun 4, 2016
    Messages:
    5
    Likes Received:
    14
    Requires:
    • Lib's Disguises
    • Server version > 1.9
    Warning:
    • Using some plugins that change mob name like HealthBar can make glitch !



    Do you want to create a turtle that swimming underwater, or a bee that flying in the forest ?

    [​IMG]

    try watching my video (turn off the volume )







    Step 1: Create one

    Create a new mythic mob:
    Code:
    turtle:
      Mobtype: squid
      Display: 'Dinnerbone'
      Options:
        PreventRandomEquipment: true
        PreventOtherDrops: true
        Silent: true
    
    Why Mobtype: squid ?
    => I create a turtle that swimming underwater -> squid is swimming
    => Set mob type to bat => flying mob
    => Set mob type to slime => jump like frog

    Why Display: 'Dinnerbone' ?
    => "As of 1.6, naming any mob "Dinnerbone" or "Grumm" (first letter must be capitalized) using a name tag or a renamed spawn egg will cause it to turn upside-down" - Minecraft Wiki
    => If you want your mob to be floating on air just like flying you can ignore this

    [​IMG]





    Step 2: Disguise

    Set your mob disguise as babyzombie/zombie/ witherskeleton for 3 head size
    [​IMG]

    Code:
    turtle:
      Mobtype: squid
      Display: 'Dinnerbone'
      Disguise.Type: zombie #<=========== disguise
      Options:
        PreventRandomEquipment: true
        PreventOtherDrops: true
        Silent: true
    




    Step 3: Head Item

    So I found a turtle head at minecraft-heads.com (i dont like heads.freshcoal.com because this site makes my browser very lag)
    => http://minecraft-heads.com/uuid-heads/animals/353-turtle

    => You can easily create a custom head item with simple 3 step:
    1) Draw textures (a regular 64x64 Minecraft skin)
    2) Upload it to http://mineskin.org/
    3) get the skin value

    Code:
    eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTJlNTQ4NDA4YWI3NWQ3ZGY4ZTZkNWQyNDQ2ZDkwYjZlYzYyYWE0ZjdmZWI3OTMwZDFlZTcxZWVmZGRmNjE4OSJ9fX0=
    

    As of step 1, if you set your mob's name to "Dinnerbone" or "Grumm", you will have to rotate your skin textures "upside-down" (Photoshop, Microsoft Paint,...)
    1)
    2) Open editing image tool


    got this
    [​IMG]

    and rotate 180° the texture like this

    [​IMG]

    3) Save the image


    easy right ?
    => This is the turtle's texture value after rotating "upside-down"
    Code:
    eyJ0aW1lc3RhbXAiOjE0NjgxNjY1NTI0ODMsInByb2ZpbGVJZCI6ImM5YjFmYTJiNjhkMjQ3N2U4NzgxYTYwNjMwMWIzMmFiIiwicHJvZmlsZU5hbWUiOiJBbnRob255OTE5MCIsInNpZ25hdHVyZVJlcXVpcmVkIjp0cnVlLCJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTY4NjkyN2JiZjk0ZjI4MjY1YzRkYzJiYzMwNjgyY2JjOTI0MmI2NDE4NWU1NTQ5Y2FjNDI2Y2JmODQ3OGUifX19
    

    Create a new mythic item:
    Code:
    turtle_head:
      Id: 397
      Data: 3
      Options:
        SkinTexture:<head value>
    




    Step 4: Equip head

    Code:
    turtle:
      Mobtype: squid
      Display: 'Dinnerbone'
      Disguise.Type: skeleton
      Skills:
       - equip{i=turtle_head:4} ~onSpawn
       - potion{t=INVISIBILITY;d=2147483647;l=1} @self ~onSpawn
      Options:
        PreventRandomEquipment: true
        PreventOtherDrops: true
        Silent: true
    
    Why equip{i=turtle_head:4} ~onSpawn ?
    => Your squid can't wear a head because Notch like that.
    => MythicMobs logic be like:
    - Spawn a squid
    - Disguise squid as zombie
    - Equip zombie de head
    (keke :confused:)

    Why potion{t=INVISIBILITY;d=2147483647;l=1} @self ~onSpawn ?
    => make your mob invisible
    => 2147483647 is the integer max value

    Code:
    rua:
      Mobtype: squid
      Display: 'Dinnerbone'
      Health: 1
      Disguise:
       Type: witherskeleton
      Skills:
       - potion{t=INVISIBILITY;d=2147483647;l=1} @self ~onSpawn
       - equip{i=turtlehead:4} ~onSpawn
      Options:
        PreventRandomEquipment: true
        PreventOtherDrops: true
        Silent: true
        MovementSpeed: 0.1
    
    Code:
    turtlehead:
      Id: 397
      Data: 3
      Options:
        SkinTexture: eyJ0aW1lc3RhbXAiOjE0NjgxNjY1NTI0ODMsInByb2ZpbGVJZCI6ImM5YjFmYTJiNjhkMjQ3N2U4NzgxYTYwNjMwMWIzMmFiIiwicHJvZmlsZU5hbWUiOiJBbnRob255OTE5MCIsInNpZ25hdHVyZVJlcXVpcmVkIjp0cnVlLCJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTY4NjkyN2JiZjk0ZjI4MjY1YzRkYzJiYzMwNjgyY2JjOTI0MmI2NDE4NWU1NTQ5Y2FjNDI2Y2JmODQ3OGUifX19
    
    Code:
    bee:
      Mobtype: bat
      Display: 'Bee'
      Disguise.Type: babyzombie
      Skills:
       - equip{i=bee_head:4} ~onSpawn
       - potion{t=INVISIBILITY;d=2147483647;l=1} @self ~onSpawn
      Options:
        PreventRandomEquipment: true
        PreventOtherDrops: true
        Silent: true
    
    Code:
    bee_head:
      Id: 397
      Data: 3
      Options:
        SkinTexture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTQ3MzIyZjgzMWUzYzE2OGNmYmQzZTI4ZmU5MjUxNDRiMjYxZTc5ZWIzOWM3NzEzNDlmYWM1NWE4MTI2NDczIn19fQ==
    


    - If you copy this tutorial to other forum/site, please give credit to this thread.
    - If you have any problem, you can contact me

    - Thanks @MasterClaus for help me write this tutorial
    - Please give me a "like" for eat
     
    #1
    Last edited: Feb 20, 2017
  2. MasterClaus

    MasterClaus Member

    Joined:
    Jan 28, 2016
    Messages:
    38
    Likes Received:
    3
    Rip English Nice tutorial
     
    #2
  3. Rickyling

    Rickyling Active Member
    Staff Member Supporter Moderator Quality Assurance

    Joined:
    Jul 25, 2015
    Messages:
    624
    Likes Received:
    186
    That's actually pretty brilliant, you figured out a way around the whole "baby zombie heads float" issue.
    Bravo!
     
    #3
  4. Sammo346

    Sammo346 New Member
    New Supporter

    Joined:
    Mar 4, 2016
    Messages:
    13
    Likes Received:
    3
    Thanks for the awesome tutorial!

    What method would you recommend for easily flipping playerhead skins?
     
    #4
  5. Rickyling

    Rickyling Active Member
    Staff Member Supporter Moderator Quality Assurance

    Joined:
    Jul 25, 2015
    Messages:
    624
    Likes Received:
    186
    He recommends just flipping the texture in a program before you upload it.
     
    #5
  6. Sammo346

    Sammo346 New Member
    New Supporter

    Joined:
    Mar 4, 2016
    Messages:
    13
    Likes Received:
    3
    I was more referring to playerheads found online, as I can't seem to figure out how to download just the texture of it for me to edit.
     
    #6
  7. Rickyling

    Rickyling Active Member
    Staff Member Supporter Moderator Quality Assurance

    Joined:
    Jul 25, 2015
    Messages:
    624
    Likes Received:
    186
    There exists skin-ripping sites (gruesome), let me try and find one for you.
    http://minecraft.tools/en/skin.php
     
    #7
  8. GammaRays

    GammaRays Member

    Joined:
    Jun 9, 2016
    Messages:
    37
    Likes Received:
    20
    Thats brilliant. I want a pet turtle now
    Maybe even a Slime :D
     
    #8
  9. Sammo346

    Sammo346 New Member
    New Supporter

    Joined:
    Mar 4, 2016
    Messages:
    13
    Likes Received:
    3
    I've figured out what I wanted to do:

    Find the playerhead you want from a big database site like this:
    http://www.minecraft-heads.com/database/animals/item/1697-penguin

    Copy the 'value' from the site:
    eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWVhNzU5Zjk3OWI5YjhlYTgzMWNhN2UyZDY2ZGYxNDgyOTNmMWE1MTQ3OTgzYjUyYzQ4ZWZlMmMzMTVlIn19fQ==

    Paste it here: http://string-functions.com/base64decode.aspx

    That will give you a link directly to the texture file for the playerhead, so you are able to then use any image-editing software to flip it!
    http://textures.minecraft.net/texture/eea759f979b9b8ea831ca7e2d66df148293f1a5147983b52c48efe2c315e
     
    #9
    Eternirya and Rickyling like this.
  10. Dalmentir

    Dalmentir New Member

    Joined:
    May 18, 2016
    Messages:
    4
    Likes Received:
    0
    As Rickyling said, bravo for the offground issue !

    But I still have an issue (I'm boring ? yeah... I know xD).
    I'm coding mobs for a MMORPG server, so I need my mobs to have names (like turtle - lv 10... or crab - lv 2... for exemple). Is there a way to flip them (with dinnerbone name) and change their name to the one I want (and keep the flip mob aspect) ?

    Sorry for my english, I realize it's not a correct formulation, hope you still understand =)
     
    #10
  11. Rickyling

    Rickyling Active Member
    Staff Member Supporter Moderator Quality Assurance

    Joined:
    Jul 25, 2015
    Messages:
    624
    Likes Received:
    186
    Hm, maybe it's possible to do something weird where you can make an invisible armorstand with the name on it, riding the dinnerboned mob?
     
    #11
  12. Failuryzrf

    Failuryzrf Member

    Joined:
    Jan 30, 2016
    Messages:
    53
    Likes Received:
    9
    What a great idea
     
    #12
  13. jaylawl

    jaylawl Super Moderator
    Staff Member Super Moderator Supporter Premium Supporter Quality Assurance

    Joined:
    Sep 16, 2015
    Messages:
    1,626
    Likes Received:
    144
    the genius level on this is off the charts... good game, epic post
     
    #13
  14. Potemkin

    Potemkin New Member

    Joined:
    May 26, 2016
    Messages:
    4
    Likes Received:
    0
    Really, thank you very much. This tutorial is excellent
     
    #14
  15. jaylawl

    jaylawl Super Moderator
    Staff Member Super Moderator Supporter Premium Supporter Quality Assurance

    Joined:
    Sep 16, 2015
    Messages:
    1,626
    Likes Received:
    144
    This tutorial allowed me to shave some code & technical mobs from my lucky blocks. thanks so much!
     
    #15
  16. Mixxit

    Mixxit Member
    Supporter

    Joined:
    Jun 10, 2016
    Messages:
    40
    Likes Received:
    2
    what a genius idea! thank you i never even considered this!
     
    #16
  17. Sean_Amor

    Sean_Amor New Member

    Joined:
    Dec 14, 2016
    Messages:
    5
    Likes Received:
    0
    Would someone have the files for a bee/pixie? Thanks!
     
    #17
  18. Eternirya

    Eternirya New Member

    Joined:
    Jun 4, 2016
    Messages:
    5
    Likes Received:
    14
    bottom of thread.

    Code:
    bee:
      Mobtype: bat
      Display: 'Bee'
      Disguise.Type: babyzombie
      Skills:
       - equip{i=bee_head:4} ~onSpawn
       - potion{t=INVISIBILITY;d=2147483647;l=1} @self ~onSpawn
      Options:
        PreventRandomEquipment: true
        PreventOtherDrops: true
        Silent: true
    
    Code:
    bee_head:
      Id: 397
      Data: 3
      Options:
        SkinTexture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTQ3MzIyZjgzMWUzYzE2OGNmYmQzZTI4ZmU5MjUxNDRiMjYxZTc5ZWIzOWM3NzEzNDlmYWM1NWE4MTI2NDczIn19fQ==
    
     
    #18
  19. MithrandirCraft

    Supporter

    Joined:
    Aug 16, 2015
    Messages:
    376
    Likes Received:
    16
  20. michaelmc

    michaelmc Member
    Supporter

    Joined:
    Feb 20, 2016
    Messages:
    41
    Likes Received:
    1
    I tried the armor stand, it makes it float again being mounted and all.
    I found a way by using a disguise skill on top of a disguise... It did the trick.

    http://pastebin.com/Pti8tDKk
     
    #20
    Ugikie likes this.

Share This Page