Published by Goldorion on Mon, 12/07/2020 - 01:36
Upvotes: 38
Supported MCreator versions
Tags / plugin type
API support
Mod support
Plugin forum topic
About the plugin

Goldfuscate, personalize the player model!

Goldfuscate is a plugin adding the possibility to use Obfuscate, a library created by MrCrayfish, a powerful API to make custom animations on the player's model. I decided to make this plugin after reading the MrScautHD's tutorial, so users hating the code or don't want to code can use Obfuscate easily.

Download Obfuscate

Short tutorial:

1. When you have your procedure, you have to select the new global trigger called "Setup rotations of the player - Obfuscate". This will allow Obfuscate to know how to execute the code.


2. To be executed, the trigger needs a condition. The trigger allows you to use the entity dependency. Check the image for an example


This plugin adds 2 new procedure blocks allowing you to make everything. The first procedure block (see the image below) allow you to get a value of a part of the player model. The second block is the block used to change a value of a part of the model.



2021.1 - 1.1:

This update simply adds support for Forge 1.16.5 with Obfuscate 0.6.2.

The plugin has also been translated into Turkish by EyuphanMandiraci.

2020.5 1.0.1

  • Fixed a build error with variables and NBT tags

2020.5 - 1.1:

  • Initial release of the plugin
GNU Lesser General Public License version 3 (LGPLv3)
Plugin downloads
Attachment Size
Goldfuscate - 2021.1 - 1.16.53 KB 6.53 KB


I’m not sure if it’s only happening to me however the plugin seems to break my mod when I play it on a server. Many of the features simply won’t work. I made sure to test it on a server with and without the plugin just to make sure it was the plugin causing the issues. (This issue does not show up in single player)

How do I get this to work with armor? The animations only apply to the player and the armor has the default animations

Hey I need some help, I'm currently trying to make an animation that is activated with a keybind, however when I try to link the procedure to the keybinding it says I'm missing dependencies. I'm using Goldfuscate to make a titan transformation from aot.I think it was the playerModel dependency. I have no clue what is going on pls help

You have to use the global trigger added by the plugin. Otherwise, it won't work. A way to fix your problem is to create a Global variable (Logic). When the player triggers your key bind, you set the value to true, then in another procedure (with the GT), you check the value of your variable.