Internet Explorer is not supported. Please upgrade to a more modern browser.
What is Figura
Figura is a Minecraft Mod dedicated to reworking the Minecraft skin system, allowing users to change their player model, animate it, and manage it through Lua scripts all without ever needing a server-sided mod.
Figura Discord
For the best help in getting animations/scripting working I highly recommend joining the Figura discord: https://discord.gg/ekHGHcH8Af
Frequently Asked Questions
Where can I find avatars to download and use?
To find full avatars, go to #丨avatar-showcase in the Discord server and select the ( download available) tag.
Creating an Empty Avatar
First, launch the game. This will put the mods into effect and create the folders necessary to mess with Figura. Navigate to the server folders and open the new figura folder. Inside, there should be an avatars folder. Open this and create a new folder with any name.
Before continuing, please make sure that your file extensions are turned on. File extensions tell what format a file is in the form of suffixes following the template of for example, picture.png
Go into this folder and create a new text file. Rename it to avatar.json and make sure that there is no .txt file extension. This file can be completely empty but can contain metadata for name, author, mark colour, and version.
Name and authors will show up in the Figura menu, colour will change the colour of your mark.
Now, check your Figura menu by entering a world or server, pausing the game, and clicking the Figura icon next to the "Open to LAN" button as shown above
Now you should be able to find your avatar in the avatar picker.
Adding a Model
Now that you've created an empty Figura avatar, you may be wondering "what do I do with this?" The first step is adding your own custom model, whether it's an addition to the vanilla model or a whole new one.
Installing Blockbench
Figura uses the Blockbench program for creating models for your avatar. To get Blockbench, go to their downloads at https://www.blockbench.net/downloads or use their web version at https://web.blockbench.net/
Starting your Model
Now that you have Blockbench, create a new model using the Minecraft Skin option. Select your skin type ("Steve" or "Alex"), make sure that "Pose" is turned off, and press the "Confirm" button. You will be dropped into a 3D modeling screen with a default player model.
At first glance, you will not be able to edit the model of the Minecraft Skin. This is because the Minecraft Skin template does not allow model editing by itself. To edit the model of a Minecraft Skin, you must click File > Convert Project. A small window will appear with a dropdown that should default to "Generic Model". If it does not, please select it using the context menu. Press "Confirm" and your Skin will be converted to a Generic Model. From here, you can edit the model.
If you do not know how to use Blockbench, there is a tutorial on how to use it on ArtsByKev's YouTube channel at https://www.youtube.com/playlist?list=PLvULVkjBtg2SezfUA8kHcPUGpxIS26uJR. I recommend it if you're just starting out and want to learn the basics in an hour.
Now that you have your model, save it in the same folder as your avatar.json. Check back in-game and see if you now have the model applied to yourself.
If you see that your vanilla skin is phasing in and out with your avatar, do not worry. This is because the vanilla model was never disabled. Please check this FAQ page for more information.
The Basics of Scripting
The last great thing every avatar should have is a script. Figura uses the Lua programming language to script things that should happen in your avatar, ranging from animations to nameplate modification to a wheel that makes player-controlled function calling much easier.
Installing Visual Studio Code
To program in Lua, you must have any plain text editor, but I recommend something like Visual Studio Code. To get Visual Studio Code (or as it will be referred to, VSC), go to their downloads page at https://code.visualstudio.com/Download. VSC, unlike the Visual Studio made for .NET programming, is monetarily free and is based on open source technologies. If you do not want to or cannot install VSC, you can access it online at https://vscode.dev/.
Getting Extensions
The reason I recommend VSC for Figura scripting is because there is already a Figura extension for it. Once you're in the editor, look for the icon with four squares, one disconnected, on the left toolbar. This will open the Extensions panel, where you can manage your installed extensions and get new ones from the marketplace. Click the search bar and type "Figura" into it. You'll see one labeled "Figura" by none other than Manuel_ (although named Manuel-Underscore here). Click the Install button to install the extension.
The Wardrobe
The wardrobe is where Figura users will select which avatar they want to be seen as, manage the avatar on the backend, and edit settings concerning their avatar.
Red - Open avatars folder
This button only has one function, and it is to open the .minecraft/figura/avatars folder using your default file browser.
Orange - Avatar Selection
Shows a list of all selectable avatars and allows you to select an avatar from the list. Doing so will not automatically upload it to the backend.
Folders and the avatars inside are also shown in the listing, allowing for sorting your avatars into groups.
Yellow - Preview
Shows the currently selected or uploaded avatar. You can rotate the camera by left clicking and pan the camera by right clicking. You can also full screen the preview with the expand button. Middle clicking resets the pan and rotation of the preview.
Green - Status
Shows indicators for avatar size, texture, script, and backend. Hovering over these indicators will give you more information.
Teal - Backend Buttons
Allows users to upload, reload, and delete their avatars from the backend.
The Upload Avatar button uploads your avatar to the backend for everyone to see.
The Reload Avatar button reloads your avatar from the backend version.
The Delete Avatar button removes your avatar from the backend.
Blue - Avatar-Specific Buttons
The Help Page button opens the official Figura wiki at https://github.com/Kingdom-Of-The-Moon/FiguraRewriteRewrite/wiki/.
The Sounds button allows you to view and play the custom sounds attached with the avatar.
The Upload Avatar button allows you to view and rebind the keybinds set by the avatar's scripts.
Purple - Avatar Information
Displays information about the avatar, including...
Pink - Figura Version
Displays the Figura and Minecraft version the client is running.
Trust Menu
Quick Access
The trust menu is where the limits on each avatar is set.
Red - Filter Options
Filters the player list below.
Show/Hide Non-Figura Players
Show/Hide Offline Players
Orange - Player List
From this, you can pick any player online (or offline) and move them up or down the trust list.
Yellow - Avatar Preview
Shows the currently selected player's avatar or a question mark if an offline player or group is selected. Middle clicking resets the pan and rotation of the preview.
Green - Trust Slider
Selects the trust level for the selected player. In later versions of 0.1.0, you can also move players by holding a click on their left-side card.
Teal - Reload All Avatars
Clears the cache of all avatars and gets all avatars from the backend again.
Blue - Manage Permissions
Allows the player to edit the specific limits on each player or group. See below for more information.
Permission Menu
Reccomend Checking these videos out.
https://www.youtube.com/playlist?list=PLNz7v2g2SFA8lOQUDS4z4-gIDLi_dWAhl
What is Flan
Flan allows you to create and manage claims. Aka, it protects your stuff from getting stolen or griefed.
Getting started
You will need a gold hoe to make claims.
Holding the tool will display your current claim blocks and the amount you used.
Creating a claim
To create a claim, right-click on one block with the hoe to select a corner and set the other corner on another block.
If it was successful, you will get a message that a claim was created; otherwise, it will tell you why the creation failed.
Resizing a claim
Resizing the claim is done by right clicking on the corner you want to resize of the claim and then on another block to set the new corner.
Customizing claims
With your newly created claim your belongings should now be safe from other players. But there is a lot more to it than just that. Standing in a claim and typing /flan menu a gui will open with following options:
Edit Global Permissions
Global permissions: Here you can specify what other players can and cannot do inside your claim. There exists a plethora of permissions for nearly all your needs.
Edit Group Permissions
A group is a group where you can assign players to that have custom permission. Group permissions override the global perms so you can make certain players e.g. able to open chests while the rest can't. A newly created claim already contains two predefined groups: Co-Op and Visitors. Check out their permissions to see what they allow and what not. Those groups contain no players. You can create a group by simply clicking on the anvil.
To add players to a group left left-click on the group while right-clicking opens up the permission GUI of that group.
Subclaims
A subclaim is a claim inside a claim. Subclaims have their own permission and group sets that override the parent claim they are in (no you cannot create a subclaim inside a subclaim). Subclaim permissions have an additional value "default" instead of just true and false which simply redirects that permission back to the parent claim. To create a subclaim switch to subclaim mode via /flan switchMode. Then use your claiming tool the same way you create a normal claim. Opening the subclaim menu and editing subclaim permissions requires you to be in subclaim mode too.
Deleting a claim
While standing in a claim use the command /flan delete which will delete that claim.
There is also
/flan deleteAll - Deletes all your claims (you need to double type to confirm it so no accidents)
/flan deleteSubClaim - Deletes the current subclaim
/flan deleteAllSubClaims - Deletes all subclaim of the current claim
Getting more claim blocks
The longer you are on the server, the more claim blocks you will get. But if this is not enough you can always buy more using xp.
Starting blocks - 1000 blocks
Every hour - 3 more block
Commands:
/flan buyBlocks <amount> - buy blocks
/flan sellBlocks <amount> - sell blocks
Bits and Chisels is a mod that allows you to modify blocks pixel by pixel by removing or adding 'bits'.
You can mix bits from different blocks together into one 'chisel collection block'
To work with Bits and Chisels you must craft a chisel (a suggestion is ignore all the chisels EXCEPT the smart chisel as that is by far the easiest to use)
How does the Smart Chisel work?
Click two corners to break between them
Hold sneak and click two corners
How do Blueprints work?
You right-click a bit collection with a blueprint to copy it, then right-click somewhere else with the same bits (in your inventory) to place it. You can wash them in a cauldron to remove the design
How does the Wrench work?
Right click a bit collection on one face to rotate the bit collection around that axis.
Hey That's Mine is a mod that allows you to lock your chests so only specific people can access them. The commands are as follows:
Set
/htm set PUBLIC: Allows everyone to access the container
/htm set PRIVATE: Allows only the owner and those with permissions to access the container
/htm set KEY: Allows only those with a key to access the container
Trust
/htm trust player [global]: Allows a player to access that container if private
Untrust
/htm untrust player [global]: Revokes a player's access to the container
Remove
/htm remove: Removes all protections from a container
Transfer
/htm transfer player: Transfers ownership to another player
Persist
Toggles persist mode, which allows you to continue executing the same action without typing the command again
/htm persist
Here is a list of the backpacks and their effects. The ones crossed out have had their ability disabled.
Netherite Backpack - +4 Armor
Diamond Backpack - +3 Armor
Gold Backpack - +2 Armor
Emerald Backpack - Gives some cool particles, nothing special
Iron Backpack - +2 Armor
Lapis Backpack - Chance to multiply amount of experience which is received by player
Redstone Backpack - Redstone block in a form of a backpack. Provides strong redstone signal
Bookshelf Backpack - Holds mighty knowledge, place around enchanting table just like the bookshelf to get higher-level enchantments!
Sponge Backpack - Works like sponge block and stores water in backpack tanks. It is required to have empty or not fully water filled tanks for ability to work
Cake Backpack - Feeds you slowly with delicious pieces of cake
Cactus Backpack - Acts like real-life cacti, If it's raining and above backpack is clear sky, the backpack will fill empty tanks with water over time. If you want some more water, dip yourself! The backpack can fill with water while being a block too
Melon Backpack - Can drop up to 3 melon slices when harvested
Pumpkin Backpack - Staring at the enderman no longer makes him angry
Creeper Backpack - If player is going to die, creates explosion which damages every creature around, granting player absorption, regeneration and fire protection effects. Ability is available every few minutes
Dragon Backpack - Backpack for real warriors, combines Magma's Cube and Squid's backpack abilties, plus gives you strenght and regeneration! You'll be invincible!... but.. what did it cost?
Enderman Backpack - Extends range distance by 1 block
Blaze Backpack - Immunity to fall damage and small fireballs sent by blaze
Ghast Backpack - Ghasts see you as an allay, unless you attack them
Magma Cube Backpack - Immunity to fire damage
Spider Backpack - Have you ever tried climbing walls?
Wither Backpack - Immunity to wither effect
Bat Backpack - Provides seeing in the dark! Batman Batman Batman
Bee Backpack - Attacking creatures stings them causing poisoning, which lasts 4 seconds
Ocelot Backpack - If nearby hostile mob, grants speed effect
Cow Backpack - Cleanses all negative effects
Chicken Backpack - Have you ever wanted to be a chicken? No? Well, now you are! You'll lay eggs!
Squid Backpack - Grants water breathing and night vision effects while being in water