By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

Gives/Spawn Head and Custom entities with skin suppport and Geometry, EASILY !
version 0.1.2
Approved
Direct Download How to install?
Switch version
140 Downloads / 689 Total
4 Reviews
Plugin Description §

About it

If you use this plugin, please consider to share (By opening an issue) your entities, skins or model. It will encourage me to continue and try to put new functionalities.

  • Main use for the plugin was for my child , i continue only for you If you wanna help me, you will find on what i'm stuck at the bottom of the page

Main idea and code - Thanks to Enes5519

https://github.com/Enes5519/PlayerHead/


MyEntities

Do you need to add entity and manage it easily , and add more blocks/items to your server ? Want a life dispenser ? A small flower pot ? Or just some popcorn ?

Features:

  • !! Some examples inclued !!

  • Can be run from console

  • Automatic creation of entity in config file when Skin in folder and not exist (I'm so lazy ...)

  • Items/entities can be given to players

  • You can place entities with custom head texture EASILY

  • You can place custom entities, with geometry

  • Powerful automatic verification of your config file (See Screenshot) -> Change 'log-level' in config file for more informations

  • Custom parameters for entity:

    • Health
    • Unbreakable
    • 3 Sizes (Head Entity): Small / Normal / Block
    • Entity can be 'usable'
      • Max time usable
      • Actions (Infinite - Array): Message / Teleport / Heal / Effects / Give items
      • One random action from all actions possible
        • Support set of action (Set 1: Message + item / Set2: Message + item + effect ...) when random action enabled
      • Change skin when no more usable
      • Auto destruction when no more usable
      • Auto destruction message
      • Show message when used
      • Show message when empty
  • Item to help :

    • Remover (To remove unbreakable entity)
    • Rotator (Change orientation of entity: 45° or 90°)

Commands

  • /mye entity [SkinName] {PlayerName} : Give player headObj
  • /mye item remover {PlayerName} : Give item Remover
  • /mye item rotator {PlayerName} : Give item Rotator

(PlayerName is optional)

Config extract :

skins:
  book_1:
    type: 'head'
    name: 'Nice Book'
    param:
      size: 'small'
      health: 1
      unbreakable: 1
      usable:
        #Number usable time
        time: 3
        #New Skin when empty ? (Skin name must be '*_empty.png')
        skinchange: 1
        #Automatic Reload in second ? 0 = Never / Max 300 (5min)
        reload: 0
        #Destruction when empty ? 0 = No
        destruction: 0
        #Message when using (Empty/remaining ...)?
        use_msg: 1
        #Custom message when descruction happen
        destruction_msg: "Oups, sorry ..."
        #When used, what it does ?
		# Heal 1 = Half Hearth
		# Effects: EFFECT/Amplifier/Duration   |   Items: ID/meta/count
        # action: '{"heal": 1, "teleport": "1;2;3", "effect": "1/1/30;2/1/60;3/1/80", "item": "1/1/30;2/1/60;3/1/20", "msg": "May the force be with you ..."}'
        # action: '{"Set1":{"heal": 4, "item": "1/1/30;2/1/60;3/1/80"}, "Set2":{"heal":8,"msg":"Big Heal;Dude;You like that ?" }}'
		action: '{"heal": 1, "effect": "1/1/30;2/1/60;3/1/80", "msg": "May the force be with you ..."}'
        #choose one random action ?
        action_random: 1

Screenshot

(Inspired from ... HalfLife, please send me a new model/skin if you can ...)

Skins Credits

Source / credits of the skin: https://minecraft-heads.com/

book: https://minecraft-heads.com/custom-heads/decoration/30771-old-book

bowl_pasta: https://minecraft-heads.com/custom-heads/food+&+drinks/30178-bowl-of-pasta-with-tomato-sauce

calice: https://minecraft-heads.com/custom-heads/decoration/883-golden-chalice

crate_locked: https://minecraft-heads.com/custom-heads/decoration/31223-locked-crate-gray

bible: https://minecraft-heads.com/custom-heads/decoration/603-bible


Thanks to

A big thanks to :

  • HimbeersaftLP
  • Kenn Fatt
  • XenialDan (Major ReWrite)

Working On

I'm working on:

  • [ ] Control what's dropped when entity is killed
  • [ ] New actions : item/block dropping - Money (Later)
  • [ ] Prevent spam of the entity (per player) - (Thinking to use Tick number + Array NBT)
  • [ ] Prevent spam of the entity (per Entity) - (Thinking to use Tick number)
  • [ ] Looking how to add custom sound on use and empty (I like HalfLife sound :) )

I'm stuck on (Help needed):

  • [x] Looking for information about: Entity act as a Block (Collision, breaking ...)
  • [ ] Is it possible to added floating effect to the entity ? (Like a cloud)
  • [ ] Looking for help for the reload function. I've to use a Task, but i want a task that check ALL of my entity that need to be updated, and not a task per entity
  • [x] Looking to the right way to have the file CheckIn.php loaded

Known BUG

  • [ ] Orientation of normal and small entity when created is 90° instead of 45° (Don't know how to fix now, will check later)
What's new §
  • #BLAMEMOJANG - x axis input is inverted (╯°□°)╯︵ ┻━┻
  • Add clone entities and simpler car movement, backwards now "works"
      • clones currently cannot be spawned idk why
  • Add command to get a player's head, minor fixes
  • Add gitignore
  • Add myself to README "Thanks" section
  • Add some 'Working On'
  • Address, Fix #6
  • Adress Poggit Lint
    • Removes closing tags (see poggit build lint)
  • Change language related code to use BaseLang and en.ini
  • Cleaner arrayToCompTag function
  • Command auto completion (Commando), you can stand on entities, fixes
  • Create .poggit.yml
  • Default LogLevel wrong value
  • Delete LifeDispenser.gif
  • Disable plugin if GD is not loaded
  • Fix "undefined class Array"
  • Fix error when language is not set
  • Fix 06bd743#commitcomment-35237496
  • Fix missing import
  • Fixups: generate command can now be executed
  • Forgot language file ...
  • Implement properties, starting cleanup
  • Import missing event, add new fields to forms
  • Initial generate command pre-work
    • Added customui virion as dependency (for generate ui)
  • Input calculation helper functions and documentation
  • Little update for Checkin
      • Verification skin size > 256px
      • New entity with wrong file name will not be created
      • Check config geometry name exist in Json file
  • Major update + Try to fix #8
    • Added support of set of actions
    • Add new verifications of config file
    • Updated ReadMe
    • Try to fix #8
  • Make use of image dimensions in createSkin
  • Merge pull request #10 from thebigsmileXD/patch-1
    • Adress Poggit Lint
  • Merge pull request #11 from thebigsmileXD/master
    • Major rewrite of code
  • Merge pull request #22 from benda95280/refractor
    • Refractor
  • Minor Changes on ReadMe
  • Minor changes
    • Log added for new feature
    • Removed useless Public var $loglevel
  • Minor changes for Poggit
  • Minor modifications + New feature
    • Auto add new skin with default value as Head, and save the file.
  • Moved skins into resources, save skins on first execution, Fix #12
  • My bad ... Heads Models corrections
  • New action: Items
    • It give items to the player
  • New entity: Start of something new !
    • The start of something new !
  • New icon, for fun !
  • ReadMe: One thing done
  • ReadMe: Reduce size of Gif
  • Removal of vehicle due to copyright
  • Remove Vehicle
  • Remove leftover vehicle code, fix CloneEntity
  • Remove old & unused getItem functions
  • Renaming PHCommand to MyEntityCommand (PH is from PlayerHeads)
  • Set theme jekyll-theme-cayman
  • Small correction
    • Oupss ....
  • Some changes for Poggit
  • Support for languages files
  • Typing errors
  • Update README.md
  • Update README: Entities can act as blocks now
  • Update issue templates
  • Update issue templates
    • Changes to the Issue template
  • Update plugin.yml
  • Vehicles from JaxkDev/Vehicles etc.
  • WIP SPAM entity + Language file
  • WIP action Repair + CMD / Minor changes
    • WIP new actions:
      • Repair
      • CMD
    • Function for CheckIn inside Myentities class moved to Checkin class
  • WIP: New actions: Repair / CMD + Reload Config
  • fix gitignore

Furryjaki1992
using v0.1.2
16 May 20
good job bro
IceCruelStuff
using v0.1
27 Apr 20
Amazing plugin!
benda95280
02 May 20
Thanks to all people for your comment, i'm back in dev, hope to be able to update it soon
ZeppyPlayz
using v0.1
25 Jan 20
I kinda like it to be honest.
NEWBIE0413
using v0.1
02 Nov 19
Good plugin!

Reply to review by :

Supported API versions
3.12.1
->
3.13.0
Producers §
  • Collaborators:
    • @thebigsmileXD
  • Contributors:
    • @HimbeersaftLP
License §
Categories:
Miscellaneous
Mechanics
Fun
World Editing and Management
Permissions
Permissions
Commands

You can leave one review per plugin release, and delete or update your review at any time

Loading...