Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gakuto1112/butterflywings

The avatar for Figura, the skin mod for Minecraft, which adds butterfly wings and feelers.
https://github.com/gakuto1112/butterflywings

figura lua minecraft minecraft-skin

Last synced: 2 months ago
JSON representation

The avatar for Figura, the skin mod for Minecraft, which adds butterfly wings and feelers.

Awesome Lists containing this project

README

        

Language:  **English** | [日本語](./README_jp.md)

# ButterflyWings

This is the avatar for [Figura](https://modrinth.com/mod/figura), the skin mod for [Minecraft](https://www.minecraft.net/en-us), which adds butterfly wings and feelers.

Target Figura version: [0.1.4](https://modrinth.com/mod/figura/version/0.1.4+1.20.4)

![メイン](./README_images/main.jpg)

## Features
**Notes**
- The skin of this avatar will be your one (The skin appears in the attached screenshots is not included with the avatar).
- Hereafter, the color of the wings will be presented as default.

---

- Has butterfly wings and feelers.

![Butterfly wings](./README_images/butterfly_wings.jpg)

- The are usually closed, but will be opened when flapping or snaking.

![Open wings](./README_images/open_wings.jpg)

- The color and opacity of the wings can be changed as you like.
- You can change 4 regions of color in the wings.
- Also has the color import/export feature and the feature which stores up to 6 color sets.

![Wing colors](./README_images/wing_colors.jpg)

- The wings flap when staying in the air.
- "Staying in the air" means doing the following actions:
- Creative flying
- Elytra flying
- Having a slow falling effect
- Unique animations will be played when moving or stopping in creative flight.
- Particles will emit from the wings when the flapping.
- Their color will be same as the color of the wings.
- Can be changes their display duration in the action wheel.
- They look good in the dark because they glow (look better with the shaders).
- The flapping sound will be played small when flapping.

![Flapping](./README_images/flap.gif)

- The feelers will sway with the player's movements.

![Feelers](./README_images/feelers.gif)

- The wings will glow in the dark.
- This feature can be disabled in the action wheel.
- This isn't the feature to make the wings light sources.

![Glow wings](./README_images/glow_wings.jpg)

- The wings will be tattered as the player's health decreases.
- Their flying abilities won't be weak even if their wings are tattered.

![Tattered wings](./README_images/tattered_wings.jpg)

- Sleeps on your back not to interfere the wings and the bed.

![Sleeping pose](./README_images/sleeping_pose.jpg)

## The action wheel
Figura provides the action wheel with which players can play some actions (emotes, animations, configs, and etc.). It will be shown when holding the action wheel key (default is B key). This avatar also has some actions.

![The action wheel](./README_images/action_wheel.jpg)

### Action 1~4. Change wing colors
Specifies the color with the color picker and changes wing colors. The wing areas where can be changed are followings:

1. Wing base gradient top
2. Wing base gradient bottom
3. Edge
4. Pattern

![Color picker](./README_images/color_picker.jpg)

#### Color picker action 1. Current color
Displays current color.

#### Color picker action 2~4. Change hue, saturation, and brightness
Changes hue, saturation, and brightness by scrolling on each actions. You can scroll faster by holding the sprint key (default is L-Ctrl).

#### Color picker action 5. Copy/Paste
Left-click to copy the current color. Then, right-click to paste the copied color. The copied color will be erased after unloading the avatar.

#### Color picker action 6. Reset color
Resets the color to default.

#### Color picker action 7. Close color picker
Left-click to apply the selected color and close the color picker. Right-click to close the color without applying it.

### Action 5. Change wing opacity
Changes the wing opacity by scrolling on the action. You can scroll faster by holding the sprint key (default is L-Ctrl).

### Action 6. Toggle wing glow
Toggles whether the wings glow or not.

### Action 7. Change particle durations
Changes durations of the particle which are emitted while flapping the wings by scrolling on the action. The options are followings:

| name | duration (seconds) |
| - | - |
| none | 0 |
| short | 1.5 |
| normal | 3 |
| long | 6 |
| very long | 12 |

### Action 8. The color palette
Saves/Loads color sets (called palettes).

![The color palette](./README_images/color_palette.jpg)

#### Color palette action 1. Current palette
Showing current palette. Left-click to copy current palette to the clipboard. You can save it as a text file. Right-click to apply the color palette from the clipboard.

#### Color palette action 2~7. Palettes
Saves up to 6 palettes. The default palette is saved in each slots if the slot is empty. Left-click to load and apply the palette. Right-click to save current palette.

#### Color palette action 8. Close the color palette
Closes the color palette.

## How to use
Figura is available in [Forge](https://files.minecraftforge.net/net/minecraftforge/forge/), [Fabric](https://fabricmc.net/) and [NeoForge](https://neoforged.net/).

1. Install the mod loader which you want to use and make the mods available.
2. Install [Figura](https://modrinth.com/mod/figura). Note the mod dependencies.
3. Go to the [release page](https://github.com/Gakuto1112/ButterflyWings/releases).
- You can also go there from the right side of [the repository's home page](https://github.com/Gakuto1112/ButterflyWings).
4. Download the avatar of your choice that attached to "Assets" section of the release notes.
5. Unzip the zipped file and take the avatar data inside this.
6. Put avatar files at `/figura/avatars/`.
- The directory will automatically generated after launching the game with Figura installed. You can also create it manually if it doesn't exist.
7. Open the Figura menu (Δ mark) from the game menu.
8. Select the avatar from the avatar list at the left of the Figura menu.
9. Sets your permission if you need.
10. Other Figura players can see your avatar after uploading your avatar to the Figura server.
- **If your Minecraft is Pirated (cracked, unlicensed, free), you cannot upload your avatar.** This is a Figura specification and I cannot help you with this.

## Notes
- I'm not responsible for any damages caused by using this avatar.
- This avatar is designed for work with no resource pack and no other mods are installed. An unexpected issue may occurs when you use it with any resource packs and mods (texture and armor inconsistencies, etc.). However, I may not support you in these cases.
- There may be a bug which occurs in multiplayer because my ([Gakuto1112](https://github.com/Gakuto1112)) multiplayer environment to verify the avatar is insufficient.
- Please [report an issue](https://github.com/Gakuto1112/ButterflyWings/issues) if you find it.
- Please contact me via [Discussions](https://github.com/Gakuto1112/ButterflyWings/discussions) or [Discord](https://discord.com/) if you want to do for my avatars. My Discord name is "vinny_san" and display name is "ばにーさん". My display name in [Figura Discord server](https://discord.gg/figuramc) is "BunnySan/ばにーさん".