File Details
Paraglider-forge-20.1.0
- R
- Aug 30, 2023
- 582.34 KB
- 2.7K
- 1.20.1
- Forge + 1
File Name
Paraglider-forge-20.1.0.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
This version marks a new major version of Paragliders - basically Paragliders 2.0. Although it doesn't add any new game features nor alter existing gameplay mechanics, it adds a lot of QoL features such as wind particle configuration option, andĀ features tons of internal code refactors and new, definitive version of API for enhanced mod interop. Not to mention this update comes with the long anticipated Fabric port.
The versioning scheme has been changed to (Minecraft Minor Release).(Minecraft Patch/Paragliders Release).(Paragliders Patch). The primary goal of this change is to get rid of the hassle of tracking applicable Minecraft version for each release with an arbitrary major version, and replace it with a versioning scheme directly applicable to Minecraft version. (for example, if you're going to play Paragliders in 1.20.1 you probably could just choose 20.1.x, without looking up metadata for supported version)
NEW FEATURES
- Added wind particle frequency option in Paragliders settings. Press Ctrl+P in game to access the options.
- New server config option -
witherDropsVessel,spawnerSpiritOrbDrops,spiritOrbLoots. -
Added utility command
/paraglider./paraglider query (heart_container|stamina_vessel|essence) <Player>to query amount of the resource that player has./paraglider (set|give|take) (heart_container|stamina_vessel|essence) <Player> <Amount>to set, give, or take away the resource to the player./paraglider bargain start <Player> <BargainType(ID)> [BlockPos] [Advancement(ID)] [LookAt(Vec3)]to start bargain with the player, with give bargain type on given position, advancement and focal point for client./paraglider bargain end <Player>to end ongoing bargain with the player.
- With the movement refactor, the stamina consumption options in server config is now moved to a new config file
paraglider-player-states.toml. You can find this file in common config folder, i.e..minecraft/config/paraglider-player-states.toml.
CUSTOM BARGAIN RECIPE SUPPORT
Bargain feature, the system that allows you to trade with Goddess Statue and Horned Statue, has been massively expanded and now features full customizability using datapacks. The documentation is coming soon.
All bargain datapacks previously created should be compatible. Please report any error if it occurs.
CODE CHANGES
A new, (hopefully) definitive edition of the API has been created, which you can browse it here. It currently features:
- Interface for custom Paraglider items.
- Interface for accessing and interacting with player data managed by Paragliders, namely:
Staminafor stamina stuff;VesselContainerfor Heart Containers, Stamina Vessels and Essences; andMovementfor player state and recovery delay. - Bargain-related classes, including base recipe class
Bargainitself for custom bargain implementations. -
A plugin system that allows controlled modification of certain features:
MovementPluginto register new player states, modify registered states and alter movement evaluation logic to change how stamina system and paragliding interacts with game state.StaminaPluginto supply different implementation ofStamina, possibly changing Paraglider's BotW inspired stamina system with external stamina-like system.
Plugin is currently an experimental feature. If there's an issue, please forward it to GitHub issue tracker.
With that said, this release will most likely break preexisting addons due to large portion of the mod being either rewritten from scratch or shuffled around.

