 
                Flightem
This modification opens up unique possibilities for controlling items in flight, which explains the name Flightem - derived from fly and items.
The core concept is simple and engaging: any suitable item can be turned into a flying vehicle. Just throw it in the air - and it becomes your personal transport. If you want to get off, simply hit the item with your hand, and it will return to you.
The configuration system provides complete control over item selection and their flight characteristics. In the "flightem.cfg" configuration file there are several important sections:
Available Items
In the "configPathAccept" parameter you can specify game item identifiers separated by semicolons:
S:configPathAccept=minecraft:bed;minecraft:iron_sword;minecraft:grassFlight Customization
The "configPathAngle" section is more complex and allows fine-tuning of the item's appearance and positioning:
S:configPathAngle=minecraft:grass@{type:"flightem:block",size:3f,angleX:180f,adjustY:2.8f};minecraft:cactus@{parent:"flightem:block"}Among the configurable parameters:
- size - display scale
- angleXYZ - rotation angles by axes
- adjustXYZ - player position relative to the item
- shouldRidSit - player position in flight (1f - sitting, 0f - no)
- type and parent - configuration inheritance mechanism
Optional parameters use default values: scale + 1.0, others + 0x.
