Step into a model glider and soar into a world of wonder.
Volo Volare adds a highly-configurable toy glider.
volare:thrust_source)volare:thermal_source)volare:glider/particles component.
/give @s volare:glider[volare:glider/particles=[{type:"minecraft:electric_spark"}, {type:"minecraft:heart"}]]
volare:glider/frozen_motion component.
/give @s volare:glider[volare:glider/frozen_motion=[0.0f, 0.0f, 0.8f]]
!a glider flying above the clouds with animals riding on the wings
To configure 1st- and 3rd-person roll, edit config/volare.json5 or use the in-game config screen.
To configure thermals and boost, edit <world_path>/serverconfig/volare-server.json5 or use the in-game config screen.
Server configs are automatically synced to clients.
To create a glider with custom textures:
assets/<namespace>/textures/entity/glider/<texture_name>.pngentity.volare.glider.variant.<namespace>.entity.glider.<texture_name> in assets/<namespace>/lang/en_us.json/give @s volare:glider[volare:glider/variant="<namespace>:entity/glider/<texture_name>"]
Custom gliders can be added to Volo Volare's creative tab by creating a JSON file in your resourcepack at assets/volare/volare_item_groups/main.json
{
"entries": [
{
"id": "volare:glider",
"components": {
"volare:glider/variant": "<namespace>:entity/glider/<texture_name>"
}
}
]
}
An area can be configured to shoot down any gliders that fly through it using the /volare area flak command.
An area can be configured to act as an updraft or downdraft using the /volare area thermal command.
About the name: The first two principal parts of the latin verb for flight are 'volo volare' ('I fly', 'to fly'), but 'volo' also means 'I want', thus 'volo volare' means 'I want to fly'.

Step into a model glider and soar into a world of wonder.