-
Notifications
You must be signed in to change notification settings - Fork 1
Custom Heads
Hempfest edited this page Oct 8, 2021
·
7 revisions
Our end goal is to have thousands of pre loaded heads in cache and ready for you to use, in the mean time we have various ways you can go about retrieving any player-head you want.
Code:
String location = "My_Key";
Configurable c = FileManager#getRoot();
CustomHeadLoader loader = CustomHead.Manager.newLoader(c).look(location);
CustomHead.Manager.load(loader);
File:
# Import your own custom heads from this HUGE library!
# Simply copy the desired heads "Value" and paste it into a new labeled section.
# Player heads don't need a "custom:" or "value:" value within their sections as they are considered Human heads.
# Link: https://minecraft-heads.com/custom-heads
My_Key:
1:
custom: true
name: Monitor
category: Decoration
value: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjg1YThiYTRkZThlYjdlMjgzNzRlMDJiMDNjZmRiZTIyYmRjNjAzMWMzNmFjYjJlZWEyZGVkN2RkZWQ4MzE5NCJ9fX0=='
2:
custom: true
name: Left_Button
category: Navigation
value: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzdhZWU5YTc1YmYwZGY3ODk3MTgzMDE1Y2NhMGIyYTdkNzU1YzYzMzg4ZmYwMTc1MmQ1ZjQ0MTlmYzY0NSJ9fX0'
3:
custom: true
name: Right_Button
category: Navigation
value: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjgyYWQxYjljYjRkZDIxMjU5YzBkNzVhYTMxNWZmMzg5YzNjZWY3NTJiZTM5NDkzMzgxNjRiYWM4NGE5NmUifX19'
4:
custom: false
name: Hempfest
category: Human
Getting heads is easy! All you need is either a uuid or playername and you're golden! As long as they're a valid mojang player you can grab the head of anyone regardless of if they have ever joined your server or not! You can optionally provide base64 values with CustomHeadLoder.provide(String)
but as before mentioned having the player tag information does all of the work for you!
CustomHead.Manager.get(String name); // = CustomHead obj
CustomHead.Manager.get(UUID id); // = CustomHead obj
CustomHead.Manager.get(OfflinePlayer player); // = CustomHead obj
-
- AFK Player Utility
- Command Builder
- Command Utility
- Complete GUI Builder
- Complete Head Database/Locator
- Cooldown Abstraction
- Custom Gradient Color Interface
- Custom ID Generation
- Directional Enumeration
- Economy Interface Wrapper
- Entity Creation Tools
- File Management
- Item Recipe Builder
- Item Modification Builder
- Legacy Safe NamespacedKey
- Listing Collections
- Material Matcher
- Message Formatter
- String Utility
- Tab Completion Builder
- Task Scheduling
- Template Creation
- TextComponent Builder
- Vault Permission Interface Wrapper