Git Product home page Git Product logo

paraglider's People

Contributors

camotoy avatar saga23456 avatar tictim avatar zeedif avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

paraglider's Issues

Balancing Spirit Orbs

Before getting rid of beta, we need to make sure the feature is not bullshit. The thing to look out for is:

  • How rare is the Spirit Orb?
  • How rare is the Goddess Statue?
  • How rare is the Horned Statue?

In my playthrough, the amount of Spirit Orbs given is... Underwhelming. Very. The ideal situation would be giving players up to one extra stamina wheel around timing to get into nether, because the nether is where the player needs Paraglider the most. But I've collected no orbs until getting one at nether fortress chest.

Goddess Statue seems fine. It usually generates in village and sometimes a whole family of them like it's some phone booth or something because minecraft jigsaws are fucking terrible. But larger structures like Kakariko and Rito seems they spawn far less than I'd like to see.

I've not seen Horned Statue in my playthrough yet. Not like I've searched for it or anything. It's intended to be quite rare anyways. I will post an update after playing some more.

[Suggestion] Shield mechanics with stamina

Shielding should stop stamina from regenerating, and successfully blocking a hit with a shield should consume 1/4th of the default stamina bar (250 stamina). Once the stamina bar hits zero, the player should be unable to shield until stamina fully regenerates.

Maybe heavier hits could take more stamina, with 250 stamina being the default for hits like a skeleton's arrow or a zombie's melee attack. Trying to block an axe/heavy attack that disables your shield could take half your stamina bar away or instantly drain it instead of disabling your shield. Maybe blocking attacks that would've done really high damage to you but don't count as an axe attack could also lower more stamina based on the damage that would've been dealt.

Make this mod use Obfuscate instead of it being a core mod!

I don't know much about modding in Minecraft, but I've read that Obfuscate makes it that mod devs can add custom animations, movements to the player's model. That way you don't have the risk of this being a core mod just so that the arms can be lifted!

IDK whether you have to rewrite the entire mod or simply add the Obfuscate Library and tweak something, so sorry in advance!

ConcurrentModificationException on item property registration

Previously worked when using Java 11 with Hotspot JVM, apologies for the huge list of mods.

---- Minecraft Crash Report ----
// Shall we play a game?

Time: 31/05/2021, 18:04
Description: Mod loading error has occurred

java.lang.Exception: Mod Loading has failed
	at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:85) [forge:?] {re:classloading}
	at net.minecraftforge.fml.client.ClientModLoader.completeModLoading(ClientModLoader.java:188) [forge:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.lambda$null$1(Minecraft.java:508) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:APP:betterendforge.mixins.json:MinecraftMixin,pl:mixin:APP:charm.mixins.json:accessor.MinecraftAccessor,pl:mixin:APP:fabrication.mixins.json:a_fixes.uncap_menu_fps.MixinMinecraftClient,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft$$Lambda$15895/0x0000000000000000.run(Unknown Source) [?:?] {}
	at net.minecraft.util.Util.func_215077_a(Util.java:430) [?:?] {re:classloading,xf:OptiFine:default,re:mixin}
	at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:504) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:APP:betterendforge.mixins.json:MinecraftMixin,pl:mixin:APP:charm.mixins.json:accessor.MinecraftAccessor,pl:mixin:APP:fabrication.mixins.json:a_fixes.uncap_menu_fps.MixinMinecraftClient,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft$$Lambda$13542/0x0000000000000000.accept(Unknown Source) [?:?] {}
	at net.minecraft.client.gui.ResourceLoadProgressGui.func_230430_a_(ResourceLoadProgressGui.java:172) [?:?] {re:mixin,re:classloading,xf:OptiFine:default,pl:mixin:APP:notenoughcrashes.mixins.json:client.SplashScreenMixin,pl:mixin:A}
	at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:802) [?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:APP:fabrication.mixins.json:a_fixes.no_night_vision_flash.MixinGameRenderer,pl:mixin:A}
	at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:976) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:APP:betterendforge.mixins.json:MinecraftMixin,pl:mixin:APP:charm.mixins.json:accessor.MinecraftAccessor,pl:mixin:APP:fabrication.mixins.json:a_fixes.uncap_menu_fps.MixinMinecraftClient,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:APP:betterendforge.mixins.json:MinecraftMixin,pl:mixin:APP:charm.mixins.json:accessor.MinecraftAccessor,pl:mixin:APP:fabrication.mixins.json:a_fixes.uncap_menu_fps.MixinMinecraftClient,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A}
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {re:classloading}
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] {re:classloading}
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {re:classloading}
	at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] {}
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.5-36.1.16-launcher.jar:36.1] {}
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$645/0x0000000000000000.call(Unknown Source) [forge-1.16.5-36.1.16-launcher.jar:36.1] {}
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {re:classloading}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {re:classloading}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {re:classloading}
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {re:classloading}
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {re:classloading}
	at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:50) [ForgeWrapper-1.4.2.jar:?] {re:classloading}
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {re:classloading}
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] {re:classloading}
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {re:classloading}
	at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] {}
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196) [NewLaunch.jar:?] {re:classloading}
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231) [NewLaunch.jar:?] {re:classloading}
	at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?] {re:classloading}
	at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?] {re:classloading}


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- MOD paraglider --
Details:
	Mod File: Paraglider-1.16.5-1.3.1.1.jar
	Failure message: Paraglider (paraglider) encountered an error during the sided_setup event phase
		java.util.ConcurrentModificationException: null
	Mod Version: 1.3.1.1
	Mod Issue URL: https://github.com/Tictim/Paraglider/issues
	Exception message: java.util.ConcurrentModificationException
Stacktrace:
	at java.util.HashMap.computeIfAbsent(HashMap.java:1134) ~[?:?] {}
	at net.minecraft.item.ItemModelsProperties.func_239418_a_(SourceFile:53) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fabrication.mixins.json:h_situational.disable_elytra.MixinModelPredicateProviderRegistry}
	at tictim.paraglider.ParagliderMod$ClientHandler.clientSetup(ParagliderMod.java:81) ~[paraglider:1.3.1.1] {re:classloading,pl:eventbus:A}
	at net.minecraftforge.eventbus.ASMEventHandler_115_ClientHandler_clientSetup_FMLClientSetupEvent.invoke(.dynamic) ~[?:?] {}
	at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?] {}
	at net.minecraftforge.eventbus.EventBus$$Lambda$2773/0x0000000000000000.invoke(Unknown Source) ~[?:?] {}
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {}
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {}
	at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:120) ~[forge:36.1] {re:classloading}
	at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:121) ~[forge:?] {re:classloading}
	at net.minecraftforge.fml.ModContainer$$Lambda$3471/0x0000000000000000.run(Unknown Source) ~[?:?] {}
	at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736) ~[?:?] {}
	at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1728) ~[?:?] {}
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?] {}
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) ~[?:?] {}
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) ~[?:?] {re:computing_frames}
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) ~[?:?] {re:computing_frames}
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) ~[?:?] {}

-- System Details --
Details:
	Minecraft Version: 1.16.5
	Minecraft Version ID: 1.16.5
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 11.0.11, AdoptOpenJDK
	Java VM Version: Eclipse OpenJ9 VM (JRE 11 Windows 10 amd64-64-Bit Compressed References 20210421_976 (JIT enabled, AOT enabled)
OpenJ9   - b4cc246d9
OMR      - 162e6f729
JCL      - 7796c80419 based on jdk-11.0.11+9), Eclipse OpenJ9
	Memory: 610934512 bytes (582 MB) / 1775894528 bytes (1693 MB) up to 8413773824 bytes (8024 MB)
	CPUs: 8
	JVM Flags: 11 total; -Xoptionsfile=C:\Program Files\AdoptOpenJDK\jdk-11.0.11.9-openj9\lib\options.default -Xlockword:mode=default,noLockword=java/lang/String,noLockword=java/util/MapEntry,noLockword=java/util/HashMap$Entry,noLockword=org/apache/harmony/luni/util/ModifiedMap$Entry,noLockword=java/util/Hashtable$Entry,noLockword=java/lang/invoke/MethodType,noLockword=java/lang/invoke/MethodHandle,noLockword=java/lang/invoke/CollectHandle,noLockword=java/lang/invoke/ConstructorHandle,noLockword=java/lang/invoke/ConvertHandle,noLockword=java/lang/invoke/ArgumentConversionHandle,noLockword=java/lang/invoke/AsTypeHandle,noLockword=java/lang/invoke/ExplicitCastHandle,noLockword=java/lang/invoke/FilterReturnHandle,noLockword=java/lang/invoke/DirectHandle,noLockword=java/lang/invoke/ReceiverBoundHandle,noLockword=java/lang/invoke/DynamicInvokerHandle,noLockword=java/lang/invoke/FieldHandle,noLockword=java/lang/invoke/FieldGetterHandle,noLockword=java/lang/invoke/FieldSetterHandle,noLockword=java/lang/invoke/StaticFieldGetterHandle,noLockword=java/lang/invoke/StaticFieldSetterHandle,noLockword=java/lang/invoke/IndirectHandle,noLockword=java/lang/invoke/InterfaceHandle,noLockword=java/lang/invoke/VirtualHandle,noLockword=java/lang/invoke/PrimitiveHandle,noLockword=java/lang/invoke/InvokeExactHandle,noLockword=java/lang/invoke/InvokeGenericHandle,noLockword=java/lang/invoke/VarargsCollectorHandle,noLockword=java/lang/invoke/ThunkTuple -Xjcl:jclse29 -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=60 -XX:G1HeapRegionSize=32M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx8024m
	ModLauncher: 8.0.9+86+master.3cf110c
	ModLauncher launch target: fmlclient
	ModLauncher naming: srg
	ModLauncher services: 
		/mixin-0.8.2.jar mixin PLUGINSERVICE 
		/eventbus-4.0.0.jar eventbus PLUGINSERVICE 
		/forge-1.16.5-36.1.16-launcher.jar object_holder_definalize PLUGINSERVICE 
		/forge-1.16.5-36.1.16-launcher.jar runtime_enum_extender PLUGINSERVICE 
		/forge-1.16.5-36.1.16-launcher.jar capability_inject_definalize PLUGINSERVICE 
		/accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE 
		/forge-1.16.5-36.1.16-launcher.jar runtimedistcleaner PLUGINSERVICE 
		/mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE 
		/OptiFine_1.16.5_HD_U_G7.jar OptiFine TRANSFORMATIONSERVICE 
		/forge-1.16.5-36.1.16-launcher.jar fml TRANSFORMATIONSERVICE 
	FML: 36.1
	Forge: net.minecraftforge:36.1.16
	FML Language Providers: 
		[email protected]
		minecraft@1
		[email protected]
	Mod List: 
		notenoughcrashes-3.2.0-forge.jar                  |Not Enough Crashes            |notenoughcrashes              |3.2.0               |ENQUEUE_IM|NOSIGNATURE
		UnionLib-1.16.5-3.3.2.jar                         |UnionLib                      |unionlib                      |3.3.2               |ENQUEUE_IM|NOSIGNATURE
		smoothfocus-1.6.1.jar                             |SmoothFocus                   |smoothfocus                   |1.6.1               |ENQUEUE_IM|NOSIGNATURE
		tea_kettle-1.16.4-0.3.2.0.jar                     |Tea Kettle                    |tea_kettle                    |1.16.4-0.3.2.0      |ENQUEUE_IM|NOSIGNATURE
		bigbrain-1.2.3.jar                                |Big Brain                     |bigbrain                      |1.2.3               |ENQUEUE_IM|NOSIGNATURE
		infernal-expansion-forge-1.3.jar                  |Infernal Expansion            |infernalexp                   |Release 1.3         |ENQUEUE_IM|NOSIGNATURE
		ColdsSkunks(FORGE)1.16.4-1.0.4.jar                |Colds: Skunks                 |coldsskunks                   |1.16.4-1.0.3        |ENQUEUE_IM|NOSIGNATURE
		areas_1.16.5-2.2.jar                              |Areas                         |areas                         |2.2                 |ENQUEUE_IM|NOSIGNATURE
		Neat+1.7-27.jar                                   |Neat                          |neat                          |1.7-27              |ENQUEUE_IM|NOSIGNATURE
		BetterCaves-Forge-1.16.4-1.1.1.jar                |YUNG's Better Caves           |bettercaves                   |1.16.4-1.1.1        |ENQUEUE_IM|NOSIGNATURE
		mimic-1.16.5-v1.12.jar                            |Mimic                         |mimic                         |1.0                 |ENQUEUE_IM|NOSIGNATURE
		villagernames_1.16.5-2.9.jar                      |Villager Names                |villagernames                 |2.9                 |ENQUEUE_IM|NOSIGNATURE
		TerraForged-1.16.5-0.2.10.jar                     |TerraForged                   |terraforged                   |0.2.10              |ENQUEUE_IM|7b:73:d0:a2:c3:40:13:84:35:4f:c9:0e:2b:85:8c:08:ea:3c:3c:eb:f1:98:8b:5b:6e:ca:8a:a0:9a:cf:12:b3
		Controlling-7.0.0.15.jar                          |Controlling                   |controlling                   |7.0.0.15            |ENQUEUE_IM|NOSIGNATURE
		Placebo-1.16.4-4.4.2.jar                          |Placebo                       |placebo                       |4.4.2               |ENQUEUE_IM|NOSIGNATURE
		citadel-1.6.2.jar                                 |Citadel                       |citadel                       |1.6.2               |ENQUEUE_IM|NOSIGNATURE
		alexsmobs-1.8.1.jar                               |Alex's Mobs                   |alexsmobs                     |1.8.1               |ENQUEUE_IM|NOSIGNATURE
		YungsApi-1.16.4-Forge-6.jar                       |YUNG's API                    |yungsapi                      |1.16.4-Forge-6      |ENQUEUE_IM|NOSIGNATURE
		Bookshelf-1.16.5-10.0.7.jar                       |Bookshelf                     |bookshelf                     |10.0.7              |ENQUEUE_IM|eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
		itemzoom-1.16.x-2.2.1.jar                         |Item Zoom Rekindled           |itemzoom                      |2.2.1               |ENQUEUE_IM|NOSIGNATURE
		forgery-1.3.4.jar                                 |Fabrication                   |fabrication                   |1.3.4               |ENQUEUE_IM|NOSIGNATURE
		guardvillagers-1.16.5.1.2.2.jar                   |Guard Villagers               |guardvillagers                |1.2.2               |ENQUEUE_IM|NOSIGNATURE
		randompatches-2.4.4-forge.jar                     |RandomPatches                 |randompatches                 |2.4.4-forge         |ENQUEUE_IM|92:f6:29:d4:09:89:f5:f5:98:5e:20:34:31:d0:7b:58:22:06:bd:a5:d1:6a:92:6e:ac:3d:8d:18:c5:b2:5b:d7
		ProgressiveBosses-2.2.0-mc1.16.x.jar              |Progressive Bosses            |progressivebosses             |2.2.0               |ENQUEUE_IM|NOSIGNATURE
		carryon-1.16.5-1.15.3.13.jar                      |Carry On                      |carryon                       |1.15.3.13           |ENQUEUE_IM|8c:03:ac:7d:21:62:65:e2:83:91:f3:22:57:99:ed:75:78:1e:db:de:03:99:ef:53:3b:59:95:18:01:bc:84:a9
		chat_heads_forge-0.2.0.jar                        |Chat Heads                    |chat_heads                    |0.2.0               |ENQUEUE_IM|NOSIGNATURE
		Paraglider-1.16.5-1.3.1.1.jar                     |Paraglider                    |paraglider                    |1.3.1.1             |ERROR     |NOSIGNATURE
		shetiphiancore-1.16-3.8.5.jar                     |ShetiPhian-Core               |shetiphiancore                |3.8.5               |ENQUEUE_IM|NOSIGNATURE
		stalkercreepers-1.16.3.2.jar                      |Finder Compass                |stalkercreepers               |1.16.3.2            |ENQUEUE_IM|NOSIGNATURE
		buddycards-1.16.5-2.3.0.jar                       |Buddycards                    |buddycards                    |1.16.5-2.3.0        |ENQUEUE_IM|NOSIGNATURE
		betterendforge-1.16.4-1.5.1.jar                   |BetterEnd Forge               |betterendforge                |1.16.4-1.5.1        |ENQUEUE_IM|NOSIGNATURE
		structure_gel-1.16.5-1.7.7.jar                    |Structure Gel API             |structure_gel                 |1.7.7               |ENQUEUE_IM|NOSIGNATURE
		corpse-1.16.5-1.0.2.jar                           |Corpse                        |corpse                        |1.16.5-1.0.2        |ENQUEUE_IM|NOSIGNATURE
		repurposed_structures-1.16.5-2.5.1.jar            |Repurposed Structures         |repurposed_structures         |1.16.5-2.5.1        |ENQUEUE_IM|NOSIGNATURE
		solpotato-1.16.X-1.1.0.jar                        |Spice of Life: Potato Edition |solpotato                     |1.16.X-1.1.0        |ENQUEUE_IM|NOSIGNATURE
		netherportalspread_1.16.5-5.1.jar                 |Nether Portal Spread          |netherportalspread            |5.1                 |ENQUEUE_IM|NOSIGNATURE
		EndRemastered-R36.jar                             |End Remastered 3.6            |endrem                        |1.16.3              |ENQUEUE_IM|NOSIGNATURE
		valhelsia_structures-16.0.5.jar                   |Valhelsia Structures          |valhelsia_structures          |16.0.5              |ENQUEUE_IM|NOSIGNATURE
		spark-forge.jar                                   |spark                         |spark                         |1.5.2               |ENQUEUE_IM|NOSIGNATURE
		CNB-1.16.3_5-1.2.11.jar                           |Creatures and Beasts          |cnb                           |1.2.11              |ENQUEUE_IM|NOSIGNATURE
		Patchouli-1.16.4-50.jar                           |Patchouli                     |patchouli                     |1.16.4-50           |ENQUEUE_IM|NOSIGNATURE
		overworld_two-1.0-Forge-1.16.4.jar                |Overworld 2                   |overworld_two                 |1.0                 |ENQUEUE_IM|NOSIGNATURE
		BasaltWalker-1.16.5-1.1.jar                       |Basalt Walker                 |basalt_walker                 |1.0                 |ENQUEUE_IM|NOSIGNATURE
		collective-1.16.5-2.25.jar                        |Collective                    |collective                    |2.25                |ENQUEUE_IM|NOSIGNATURE
		betterbiomeblend-1.16.4-1.1.4-forge.jar           |Better Biome Blend            |betterbiomeblend              |1.16.4-1.1.4-forge  |ENQUEUE_IM|NOSIGNATURE
		Snow_Pig-1.16.5-2.2.3.jar                         |Snow Pig                      |snowpig                       |1.0                 |ENQUEUE_IM|NOSIGNATURE
		YungsExtras-Forge-1.16.4-1.0.jar                  |YUNG's Extras                 |yungsextras                   |Forge-1.16.4-1.0    |ENQUEUE_IM|NOSIGNATURE
		MushroomQuest_1.16.5_v3.1.jar                     |Mushroom Quest                |mushroomquest                 |3.0.0               |ENQUEUE_IM|NOSIGNATURE
		elevatorid-1.16.5-1.7.13.jar                      |Elevator Mod                  |elevatorid                    |1.16.5-1.7.13       |ENQUEUE_IM|NOSIGNATURE
		Survive-1.16.5-3.3.0.jar                          |Survive                       |survive                       |1.16.5-3.3.0        |ENQUEUE_IM|NOSIGNATURE
		Desolation+1.1.0-1+1.16.5.jar                     |Desolation (Forge)            |desolation                    |1.1.0-1             |ENQUEUE_IM|NOSIGNATURE
		travelers_index-1.16.4-1.0.2.jar                  |Traveler's Index              |travelers_index               |1.16.4-1.0.2        |ENQUEUE_IM|NOSIGNATURE
		Project_MMO-1.16.5-3.57.jar                       |Project MMO                   |pmmo                          |1.16.5-3.57         |ENQUEUE_IM|NOSIGNATURE
		architectury-1.14.156-forge.jar                   |Architectury                  |architectury                  |1.14.156            |ENQUEUE_IM|NOSIGNATURE
		HarderNaturalHealing-1.36.0.4.jar                 |Harder Natural Healing Mod    |hardernaturalhealing          |1.36.0.4            |ENQUEUE_IM|NOSIGNATURE
		firstjoinmessage_1.16.5-1.2.jar                   |First Join Message            |firstjoinmessage              |1.2                 |ENQUEUE_IM|NOSIGNATURE
		cloth-config-4.11.26-forge.jar                    |Cloth Config v4 API           |cloth-config                  |4.11.26             |ENQUEUE_IM|NOSIGNATURE
		FallingTree-1.16.5-2.11.3 custom.jar              |FallingTree                   |fallingtree                   |2.11.3              |ENQUEUE_IM|3c:8e:df:6c:df:a6:2a:9f:af:64:ea:04:9a:cf:65:92:3b:54:93:0e:96:50:b4:52:e1:13:42:18:2b:ae:40:29
		exoticbirds-1.16.4-1.1.0.jar                      |Exotic Birds                  |exoticbirds                   |1.1.0               |ENQUEUE_IM|NOSIGNATURE
		DynamicTrees-1.16.5-0.10.0-Beta10.jar             |Dynamic Trees                 |dynamictrees                  |1.16.5-0.10.0-Beta10|ENQUEUE_IM|NOSIGNATURE
		DynamicTreesPlus-1.16.5-0.1.0-Beta8.jar           |Dynamic Trees Plus            |dynamictreesplus              |1.16.5-0.1.0-Beta8  |ENQUEUE_IM|NOSIGNATURE
		BetterMineshafts-Forge-1.16.4-2.0.3.jar           |YUNG's Better Mineshafts      |bettermineshafts              |1.16.4-2.0.3        |ENQUEUE_IM|NOSIGNATURE
		geckolib-forge-1.16.5-3.0.35.jar                  |GeckoLib                      |geckolib3                     |3.0.35              |ENQUEUE_IM|NOSIGNATURE
		stables-1.16.5-1.0.1.jar                          |Stables                       |stables                       |1.16.5-1.0.1        |ENQUEUE_IM|NOSIGNATURE
		BetterAdvancements-1.16.5-0.1.0.105.jar           |Better Advancements           |betteradvancements            |0.1.0.105           |ENQUEUE_IM|NOSIGNATURE
		SaveMyStronghold-1.16.4-1.0.jar                   |Save My Stronghold!           |savemystronghold              |1.16.4-1.0          |ENQUEUE_IM|NOSIGNATURE
		QuarkOddities-1.16.3.jar                          |Quark Oddities                |quarkoddities                 |1.16.3              |ENQUEUE_IM|NOSIGNATURE
		mowziesmobs-1.5.15.jar                            |Mowzie's Mobs                 |mowziesmobs                   |1.5.15              |ENQUEUE_IM|NOSIGNATURE
		EasyMagic-v1.0.2-1.16.5.jar                       |Easy Magic                    |easymagic                     |1.0.2               |ENQUEUE_IM|9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a
		platforms-1.16-1.7.11.jar                         |Platforms                     |platforms                     |1.7.11              |ENQUEUE_IM|NOSIGNATURE
		jei-1.16.5-7.6.1.75.jar                           |Just Enough Items             |jei                           |7.6.1.75            |ENQUEUE_IM|NOSIGNATURE
		the-conjurer-1.16.4-1.0.13.jar                    |The Conjurer                  |conjurer_illager              |1.0.13              |ENQUEUE_IM|NOSIGNATURE
		abnormals_core-1.16.5-3.1.1.jar                   |Abnormals Core                |abnormals_core                |3.1.1               |ENQUEUE_IM|NOSIGNATURE
		environmental-1.16.5-1.0.0.jar                    |Environmental                 |environmental                 |1.0.0               |ENQUEUE_IM|NOSIGNATURE
		Peculiars-1.16.4-1.1.0.jar                        |Peculiars                     |peculiars                     |1.1.0               |ENQUEUE_IM|NOSIGNATURE
		buzzier_bees-1.16.5-3.0.1.jar                     |Buzzier Bees                  |buzzier_bees                  |3.0.1               |ENQUEUE_IM|NOSIGNATURE
		berry_good-1.16.5-4.1.1.jar                       |Berry Good                    |berry_good                    |4.1.1               |ENQUEUE_IM|NOSIGNATURE
		Scannable-MC1.16.5-1.7.3.17.jar                   |Scannable                     |scannable                     |1.7.3.17            |ENQUEUE_IM|NOSIGNATURE
		UNDEADreleasev.0.4a.jar                           |UNDEAD                        |undead                        |1.0.0               |ENQUEUE_IM|NOSIGNATURE
		Waystones_1.16.5-7.4.0.jar                        |Waystones                     |waystones                     |7.4.0               |ENQUEUE_IM|NOSIGNATURE
		BetterPortals-1.16.4-0.3.2.jar                    |YUNG's Better Portals         |betterportals                 |1.16.4-0.3.2        |ENQUEUE_IM|NOSIGNATURE
		EpicFightMod-1.16.5-3.2.2.jar                     |Epic Fight Mod                |epicfight                     |1.0                 |ENQUEUE_IM|NOSIGNATURE
		FastSuite-1.16.4-1.0.1.jar                        |FastSuite                     |fastsuite                     |1.0.1               |ENQUEUE_IM|NOSIGNATURE
		Clumps-6.0.0.22.jar                               |Clumps                        |clumps                        |6.0.0.22            |ENQUEUE_IM|NOSIGNATURE
		journeymap-1.16.5-5.7.1.jar                       |Journeymap                    |journeymap                    |5.7.1               |ENQUEUE_IM|NOSIGNATURE
		comforts-forge-1.16.4-4.0.1.0.jar                 |Comforts                      |comforts                      |1.16.4-4.0.1.0      |ENQUEUE_IM|NOSIGNATURE
		TravelersBackpack-1.16.5-5.4.0.jar                |Traveler's Backpack           |travelersbackpack             |5.4.0               |ENQUEUE_IM|NOSIGNATURE
		untamedwilds-1.16.5-1.1.0.jar                     |Untamed Wilds                 |untamedwilds                  |1.1.0               |ENQUEUE_IM|NOSIGNATURE
		stoneholm-1.2.1.jar                               |Stoneholm                     |stoneholm                     |1.2                 |ENQUEUE_IM|NOSIGNATURE
		upstream-1.0.jar                                  |Upstream                      |upstream                      |1.0                 |ENQUEUE_IM|NOSIGNATURE
		champions-forge-1.16.5-2.0.1.5.jar                |Champions                     |champions                     |1.16.5-2.0.1.5      |ENQUEUE_IM|NOSIGNATURE
		DungeonCrawl-1.16.3-2.2.4.jar                     |Dungeon Crawl                 |dungeoncrawl                  |2.2.4               |ENQUEUE_IM|NOSIGNATURE
		RealisticTorches-1.16.5-3.1.2.jar                 |Realistic Torches             |realistictorches              |1.16.5-3.1.2        |ENQUEUE_IM|NOSIGNATURE
		outvoted-1.16.5-1.2.4.jar                         |Outvoted                      |outvoted                      |1.2.4               |ENQUEUE_IM|NOSIGNATURE
		iceandfire-2.1.6-1.16.4.jar                       |Ice and Fire                  |iceandfire                    |2.1.6-1.16.4        |ENQUEUE_IM|NOSIGNATURE
		walljump-forge-1.16.4-1.3.7.jar                   |Wall-Jump!                    |walljump                      |1.16.4-1.3.7        |ENQUEUE_IM|NOSIGNATURE
		JEITweaker-1.16.5-1.0.1.15.jar                    |JEI Tweaker                   |jeitweaker                    |1.0.1.15            |ENQUEUE_IM|NOSIGNATURE
		iChunUtil-1.16.3-10.0.0.jar                       |iChunUtil                     |ichunutil                     |10.0.0              |ENQUEUE_IM|NOSIGNATURE
		CraftTweaker-1.16.5-7.1.0.281.jar                 |CraftTweaker                  |crafttweaker                  |7.1.0.281           |ENQUEUE_IM|NOSIGNATURE
		ColdsGrappler(Forge1.16.4)vrs1.0.2.jar            |Colds: Grappler               |coldsgrappler                 |1.16.4-1.0.2        |ENQUEUE_IM|NOSIGNATURE
		mysticalworld-1.16.4-0.3.1.9.jar                  |Mystical World                |mysticalworld                 |1.16.4-0.3.1.9      |ENQUEUE_IM|NOSIGNATURE
		frozenup-1.0.1.jar                                |Frozen Up                     |frozenup                      |1.0.1               |ENQUEUE_IM|NOSIGNATURE
		forge-1.16.5-36.1.16-universal.jar                |Forge                         |forge                         |36.1.16             |ENQUEUE_IM|22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
		Bountiful-1.16.4-3.3.1.jar                        |Bountiful                     |bountiful                     |1.16.4-3.3.1        |ENQUEUE_IM|NOSIGNATURE
		PlushLife1.0.jar                                  |Plush Life                    |plush_life                    |1.0.0               |ENQUEUE_IM|NOSIGNATURE
		bones-1.16.5-2.1.0.jar                            |Bones                         |bones                         |1.16.5-2.1.0        |ENQUEUE_IM|NOSIGNATURE
		scuba-gear-1.16.5-1.0.3.jar                       |Scuba Gear                    |scuba_gear                    |1.0.3               |ENQUEUE_IM|NOSIGNATURE
		untitledduckmod-0.2.1-forge.jar                   |Untitled Duck Mod             |untitledduckmod               |0.2.1               |ENQUEUE_IM|NOSIGNATURE
		meetyourfight-1.16.5-1.1.2.jar                    |Meet Your Fight               |meetyourfight                 |1.1.2               |ENQUEUE_IM|NOSIGNATURE
		neapolitan-1.16.5-2.1.0.jar                       |Neapolitan                    |neapolitan                    |2.1.0               |ENQUEUE_IM|NOSIGNATURE
		dungeonsarise1.16.5-1.2.72a.jar                   |Dungeons Arise                |dungeons_arise                |1.2.72a             |ENQUEUE_IM|NOSIGNATURE
		forge-1.16.5-36.1.16-client.jar                   |Minecraft                     |minecraft                     |1.16.5              |ENQUEUE_IM|NOSIGNATURE
		cofh_core-1.16.4-1.2.1.jar                        |CoFH Core                     |cofh_core                     |1.2.1               |ENQUEUE_IM|NOSIGNATURE
		biggerchathistory_1.0.0_MC_1.16.2-1.16.5.jar      |BiggerChatHistory             |biggerchathistory             |1.0.0               |ENQUEUE_IM|NOSIGNATURE
		Stone+Circles.jar                                 |Magic Stone Circles           |magic_stone_circles           |1.0.0               |ENQUEUE_IM|NOSIGNATURE
		Jade-1.16.4-2.7.0.jar                             |Jade                          |jade                          |2.7.0               |ENQUEUE_IM|NOSIGNATURE
		WailaHarvestability-mc1.16.x-forge-1.1.15.jar     |Waila Harvestability          |wailaharvestability           |1.1.15              |ENQUEUE_IM|NOSIGNATURE
		WAWLA-1.16.5-8.0.3.jar                            |WAWLA                         |wawla                         |8.0.3               |ENQUEUE_IM|eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
		inventoryhotswap-1.16-1.2.jar                     |Inventory Hotswap             |inventoryhotswap              |1.0                 |ENQUEUE_IM|NOSIGNATURE
		fixmyminecart-1.16.5-1.0.0.jar                    |fixmyminecart                 |fixmyminecart                 |1.16.5-1.0.0        |ENQUEUE_IM|1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed
		archers_paradox-1.16.4-1.2.0.jar                  |Archer's Paradox              |archers_paradox               |1.2.0               |ENQUEUE_IM|NOSIGNATURE
		towers_of_the_wild-1.16.4-2.0.1.jar               |Towers Of The Wild            |towers_of_the_wild            |1.16.4-2.0.1        |ENQUEUE_IM|NOSIGNATURE
		atmospheric-1.16.5-3.1.0.jar                      |Atmospheric                   |atmospheric                   |3.1.0               |ENQUEUE_IM|NOSIGNATURE
		whisperwoods-1.16.4-2.0.0.jar                     |Whisperwoods                  |whisperwoods                  |2.0.0               |ENQUEUE_IM|NOSIGNATURE
		savageandravage-1.16.5-3.1.0.jar                  |Savage & Ravage               |savageandravage               |3.1.0               |ENQUEUE_IM|NOSIGNATURE
		lava-monster-1.16.4-1.0.9.jar                     |Lava Monster                  |lava_monster                  |1.0.9               |ENQUEUE_IM|NOSIGNATURE
		autumnity-1.16.5-2.1.1.jar                        |Autumnity                     |autumnity                     |2.1.1               |ENQUEUE_IM|NOSIGNATURE
		morewaterlogging-1.4.jar                          |More Waterlogging             |morewaterlogging              |1.4                 |ENQUEUE_IM|NOSIGNATURE
		AutoRegLib-1.6-47.jar                             |AutoRegLib                    |autoreglib                    |1.6-47              |ENQUEUE_IM|NOSIGNATURE
		Quark-r2.4-311.jar                                |Quark                         |quark                         |r2.4-311            |ENQUEUE_IM|NOSIGNATURE
		charm-forge-1.16.5-2.3.2.jar                      |Charm                         |charm                         |2.3.2               |ENQUEUE_IM|NOSIGNATURE
		survivaloverhaul-1.16.5-0.4.1b.jar                |Survival Overhaul             |survivaloverhaul              |1.16.5-0.4.1b       |ENQUEUE_IM|NOSIGNATURE
		curios-forge-1.16.5-4.0.5.1.jar                   |Curios API                    |curios                        |1.16.5-4.0.5.1      |ENQUEUE_IM|NOSIGNATURE
		SereneSeasons-1.16.5-4.0.1.91-universal (1).jar   |Serene Seasons                |sereneseasons                 |1.16.5-4.0.1.91     |ENQUEUE_IM|NOSIGNATURE
		randomvillagenames_1.16.5-1.1.jar                 |Random Village Names          |randomvillagenames            |1.1                 |ENQUEUE_IM|NOSIGNATURE
		twoplayersonehorse-1.16.4-2.0.2.jar               |2 players 1 horse             |twoplayersonehorse            |1.16.4-2.0.2        |ENQUEUE_IM|NOSIGNATURE
		simplytea-1.16.5-2.3.4.jar                        |Simply Tea                    |simplytea                     |2.3.4               |ENQUEUE_IM|NOSIGNATURE
		InventoryHud_[1.16.2-1.16.5].forge-3.2.2.jar      |Inventory HUD+(Forge edition) |inventoryhud                  |3.2.2               |ENQUEUE_IM|NOSIGNATURE
		fins-1.4.1.jar                                    |Fins and Tails                |fins                          |1.4.1               |ENQUEUE_IM|NOSIGNATURE
		[BETA]dannys_expansion1.16.3_1.16.4-1.0.6.1.jar   |Danny's Expansion             |dannys_expansion              |1.0.6               |ENQUEUE_IM|NOSIGNATURE
		lootr-1.16.4-0.0.5.17.jar                         |Lootr                         |lootr                         |1.16.4-0.0.5.17     |ENQUEUE_IM|NOSIGNATURE
		ferritecore-2.0.4-forge.jar                       |Ferrite Core                  |ferritecore                   |2.0.4               |ENQUEUE_IM|41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a
		Login_Shield-1.16.5-5-g909ffa8.jar                |LoginShield                   |login_shield                  |1.16.5-5-g909ffa8   |ENQUEUE_IM|NOSIGNATURE
		BackTools-1.16.5-10.1.0.jar                       |Back Tools                    |backtools                     |10.1.0              |ENQUEUE_IM|NOSIGNATURE
		enhancedcelestials-1.0.2-1.16.4.jar               |Enhanced Celestials           |enhancedcelestials            |1.0.2-1.16.4        |ENQUEUE_IM|NOSIGNATURE
		ilikewood-1.16.5-6.3.0.0.jar                      |I Like Wood                   |ilikewood                     |1.16.5-6.3.0.0      |ENQUEUE_IM|NOSIGNATURE
		byg-1.2.1.jar                                     |Oh The Biomes You'll Go       |byg                           |1.2                 |ENQUEUE_IM|NOSIGNATURE
		Aquaculture-1.16.5-2.1.16.jar                     |Aquaculture 2                 |aquaculture                   |1.16.5-2.1.16       |ENQUEUE_IM|NOSIGNATURE
		ilikewoodxbyg-1.16.5-6.3.0.0.jar                  |I Like Wood - Oh The Biomes Yo|ilikewoodxbyg                 |1.16.5-6.3.0.0      |ENQUEUE_IM|NOSIGNATURE
		healingcampfire_1.16.5-3.2.jar                    |Healing Campfire              |healingcampfire               |3.2                 |ENQUEUE_IM|NOSIGNATURE
		wrenchest-1.16.2-v1.0.1.jar                       |Wrenchest                     |wrenchest                     |v1.0.1              |ENQUEUE_IM|NOSIGNATURE
	Crash Report UUID: da3d1d4d-7bbe-41ab-a83b-294d495dc1ff
	Patchouli open book context: n/a
	Suspected Mods: Forge (forge), Forge (forge)
	OptiFine Version: OptiFine_1.16.5_HD_U_G7
	OptiFine Build: 20210305-003221
	Render Distance Chunks: 8
	Mipmaps: 4
	Anisotropic Filtering: 1
	Antialiasing: 0
	Multitexture: false
	Shaders: null
	OpenGlVersion: 4.6.0 NVIDIA 462.31
	OpenGlRenderer: GeForce GTX 1050/PCIe/SSE2
	OpenGlVendor: NVIDIA Corporation
	CpuCount: 8

Durability on paragliders

Hello,
First of all : Thank you so much for this mod. It's an awesome and my team and I are planning to include it in our future modpack. I was wondering if there was any way to include some durability to the paragliders via a config file option.

Since we're not using the stamina bar we felt like it was kind of overpowered to just have a paraglider in the inventory with zero downside.
Anyway, thank you again for your work. (I'm sorry I couldn't put a "enhancement" label on this thread, I can't find where to do it)

Feature Request: Adding the stamina containers as Wandering Trader trades

Adding stamina bottles and/or heart containers for the Wandering Trader as a placeholder until there is a better idea of obtaining them. It is not op as the trader spawns at random. You don't have to actively look for a dungeon or boss either.

Edit: I just noticed the idea for the statue and spirit orbs on the closed issues. Those are great ideas! I agree with the last guy on the thread suggesting compatibility with Towers of the Wild. Having a chest with orbs at the top and maybe even a statue. But not in the middle as that's where waystones from the Waystones mod would spawn. It would also immersively introduce the paraglider mechanic and use of the bottles/statue by gliding off from the tower.

Stamina Icon stuck on screen - Bug

The empty stamina icon gets stuck on screen.

For it to happen,the paraglider doesn't need to be equipped.
Both times it happend,I had it on my inventory.
It doensn't go away until I restart the game.
Going to main menu then entering the world again does nothing.

Is yet to be tested if using the paraglider temporarily fixes it.

Incorrect stamina usage while multi-tasking

Version:
Paraglider-1.16.2-1.3.1.0

Problem:
Sneaking or eating while sprinting still consumes stamina at the same rate as if the player is just sprinting,
even though the player is not moving at sprinting speed (or at all).

Better Structures

Current structure sucks ass. I hope someone would contribute and earn their honorable appreciation😉

Structures that needs help are listed below:

  • hateno_village_goddess_statue, rito_village_goddess_statue, kakariko_village_goddess_statue:
    They are loose copies of their BotW counterparts, and I would appreciate it if someone could pull out better looking alternatives while still preserving connections to BotW counterparts. You may build entire tavern out of hateno village structure, for example.
  • gerudo_village_goddess_statue is sort of copy from BotW... But they didn't got a shit in base game either. So yeah. You may build completely original shits.
  • underground_horned_statue is a pocket of air with some Horned Statue and burnt campfires. Not sure if it needs revision, but if you'd try then sure.
  • tarrey_town_goddess_statue is, well, a copy of Tarrey Town pond, before getting remodeled by pesky sapients. I'm not sure this needs revision as well, but I don't mind experiments.
  • nether_horned_statue is a random piece of buildings that are scattered in nether. They are made intentionally crude.
  • I don't remember about nether_goddess_statue but pretty sure it's not used. I considered spawning Goddess Statue at nether like Horned Statue, and placing Goddess Statue at nether fortress (if it's even possible). Maybe if someone makes banger nether Goddess Statue building then I might add them to worldgen.
  • Also Goddess Statue building for snow village would be nice, since currently Goddess Statue doesn't get generated in snow village. I think we're out of buildings to copy at this point, so I assume we would need an original building...?

Other "village horned statues" are small structure to generate Horned Statue in village at reduced rate. I don't think it should be changed.

Inventory Profiles Next "Incompatibility"

I don't know where should I post this issue, which mod is causing it. It's not a total incompatibility, rather a visual issue.
On the bargain screen of the Godess and Horned statues the icons of the items dissapaer. Everything else works, it's just a rather annoying visual problem, not a technical one. I tried to customize and turn off inventory profiles on the bargain screen with the overlay editor, but it didn't help nor work properly, because most of the things are being rendered off-screen, they are getting cut no matter the screen resolution, as shown on the second picture.
2022-04-22_23 46 58
2022-04-22_23 57 10
I posted the issue on Inventory Profiles github but i'm posting it here too because maybe the screen itself causes the issues since on my heavily modded insance it also cuts the JEI icon (down right corner), as shown on this picture.
2022-04-22_23 39 23

Adjusting stamina wheel position.

Is it possible? I saw a comment on Curseforge hinting that you may bring it in the future, is that implemented and I'm just blind, or is it not here yet? If not, then it would be very useful to have. (I would customize it to make it sit in between your health and hunger)

Rewrite WindUpdateHelper

The code, method generateWind, which handles spawning of wind entities nearby one player, is riddled with ugly loops and random checks that doesn't make whole lot of sense.

Also it doesn't work properly. Its issue can be seen by adding common blocks like grass as custom wind sources. And number of wind entities oscillating can be seen in client, which probably indicates wind entity isn't being reused correctly. Also it spawned gazillions of wind in certain circumstances in some point of development, and I don't recall it being fixed or not. It's probably fixed before release, but it also means this horrid mess survived and passed along even after all of the bug fix business.

And what a bad name, like this doesn't update wind, so WindUpdate part isn't correct. Funny helper thing at the end doesn't help at all. I thought it was called WindPlacer or some sort, but well...

Cannot recover stamina underwater.

It seems like we cannot recover stamina underwater while standing still.

So even when we have conduits or water breathing, underwater exploration might be very limited.

I'm not sure this is a bug, but reporting for just in case.
(Maybe we can have a config option for how fast each action can consume stamina?)

Paragliding animation doesn't work in 1.12

hey so I just tried out the 1.12 mod and it appears to not work just right... when im using the paraglider if i look in third person i still am just holding the item in my hand like normal instead of the special paraglider animation. i dont have any other mods that are coremods?

Endurance Potion Effect

Would be really cool if there was a potion effect you could have that slowed your rate of stamina consumption. Due to the way paragliding works, you can't eat or drink anything while gliding like in Breath of the Wild, so the early-game role filled by stamina-restoring foods isn't possible unless you eat REALLY FAST while falling, LOL. A potion effect you could apply to yourself prior to starting your glide would fix that.

Server and launcher crash on startup

Hi, today I downloaded the mod but when starting the launcher or the sever I get this error:
`
---- Minecraft Crash Report ----
// Don't do that.

Time: 15/05/21 12.07
Description: Mod loading error has occurred

java.lang.Exception: Mod Loading has failed
at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:85) ~[forge:?] {re:classloading}
at net.minecraftforge.fml.client.ClientModLoader.completeModLoading(ClientModLoader.java:188) ~[forge:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.lambda$null$1(Minecraft.java:508) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.util.Util.func_215077_a(Util.java:429) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:504) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.ResourceLoadProgressGui.func_230430_a_(ResourceLoadProgressGui.java:172) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:802) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:APP:cgm.mixins.json:client.GameRendererMixin,pl:mixin:A}
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:976) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) ~[ForgeOptiFine%201.16.4.jar:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_281] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_281] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_281] {}
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_281] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) ~[forge-1.16.4-35.1.37.jar:35.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Render thread
Stacktrace:
at tictim.paraglider.ModCfg.init(ModCfg.java:100) ~[paraglider:1.3.1.1] {re:classloading}
-- MOD paraglider --
Details:
Mod File: Paraglider-1.16.5-1.3.1.1.jar
Failure message: Paraglider (paraglider) has failed to load correctly
java.lang.NoSuchMethodError: net.minecraftforge.common.ForgeConfigSpec$Builder.defineListAllowEmpty(Ljava/util/List;Ljava/util/function/Supplier;Ljava/util/function/Predicate;)Lnet/minecraftforge/common/ForgeConfigSpec$ConfigValue;
Mod Version: 1.3.1.1
Mod Issue URL: https://github.com/Tictim/Paraglider/issues
Exception message: java.lang.NoSuchMethodError: net.minecraftforge.common.ForgeConfigSpec$Builder.defineListAllowEmpty(Ljava/util/List;Ljava/util/function/Supplier;Ljava/util/function/Predicate;)Lnet/minecraftforge/common/ForgeConfigSpec$ConfigValue;
Stacktrace:
at tictim.paraglider.ModCfg.init(ModCfg.java:100) ~[paraglider:1.3.1.1] {re:classloading}
at tictim.paraglider.ParagliderMod.(ParagliderMod.java:44) ~[paraglider:1.3.1.1] {re:classloading}
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_281] {}
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_281] {}
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_281] {}
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_281] {}
at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_281] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:81) ~[forge:35.1] {re:classloading}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:120) ~[forge:?] {re:classloading}
at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:1.8.0_281] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source) ~[?:1.8.0_281] {}
at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:1.8.0_281] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source) ~[?:1.8.0_281] {}
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:1.8.0_281] {re:computing_frames}
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:1.8.0_281] {}

-- System Details --
Details:
Minecraft Version: 1.16.4
Minecraft Version ID: 1.16.4
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_281, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 245095560 bytes (233 MB) / 746422272 bytes (711 MB) up to 14985461760 bytes (14291 MB)
CPUs: 8
JVM Flags: 5 total; -Xmn128M -Xmx14303M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -XX:+UseConcMarkSweepGC
ModLauncher: 8.0.9+86+master.3cf110c
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.2.jar mixin PLUGINSERVICE
/eventbus-4.0.0.jar eventbus PLUGINSERVICE
/forge-1.16.4-35.1.37.jar object_holder_definalize PLUGINSERVICE
/forge-1.16.4-35.1.37.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
/forge-1.16.4-35.1.37.jar capability_inject_definalize PLUGINSERVICE
/forge-1.16.4-35.1.37.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE
/OptiFine-OptiFine-1.16.4_HD_U_G7.jar OptiFine TRANSFORMATIONSERVICE
/forge-1.16.4-35.1.37.jar fml TRANSFORMATIONSERVICE
/MixinBootstrap-1.0.5.jar mixinbootstrap TRANSFORMATIONSERVICE
FML: 35.1
Forge: net.minecraftforge:35.1.37
FML Language Providers:
[email protected]
minecraft@1
Mod List:
forge-1.16.4-35.1.37-client.jar |Minecraft |minecraft |1.16.4 |CREATE_REG|NOSIGNATURE
QuarkOddities-1.16.3.jar |Quark Oddities |quarkoddities |1.16.3 |CREATE_REG|NOSIGNATURE
mowziesmobs-1.5.16.jar |Mowzie's Mobs |mowziesmobs |1.5.16 |CREATE_REG|NOSIGNATURE
AmbientSounds_v3.1.5_mc1.16.5.jar |Ambient Sounds |ambientsounds |3.0.3 |CREATE_REG|NOSIGNATURE
morevanillalib-1.16.4-1.4.0.jar |MoreVanillaLib |morevanillalib |1.4.0 |CREATE_REG|NOSIGNATURE
cgm-1.0.1-1.16.3.jar |MrCrayfish's Gun Mod |cgm |1.0.1 |CREATE_REG|NOSIGNATURE
BiomesOPlenty-1.16.4-13.0.0.440-universal.jar |Biomes O' Plenty |biomesoplenty |1.16.4-13.0.0.439 |CREATE_REG|NOSIGNATURE
Valhelsia-Structures-Mod-1.16.4.jar |Valhelsia Structures |valhelsia_structures |16.0.5 |CREATE_REG|NOSIGNATURE
ironfurnaces-1.16.5-2.6.8.jar |Iron Furnaces |ironfurnaces |2.6.8 |CREATE_REG|NOSIGNATURE
SimpleCoreLib-1.16.4-2.0.4.3.jar |SimpleCoreLib |simplecorelib |1.16.4-2.0.4.3 |CREATE_REG|NOSIGNATURE
CreativeCore_v2.1.0_mc1.16.5.jar |CreativeCore |creativecore |2.0.0 |CREATE_REG|NOSIGNATURE
morevanillatools-1.16.4-2.2.0.jar |MoreVanillaTools |morevanillatools |2.2.0 |CREATE_REG|NOSIGNATURE
jei-1.16.4-7.6.1.74.jar |Just Enough Items |jei |7.6.1.74 |CREATE_REG|NOSIGNATURE
mcw-windows-1.0.3-mc1.16.5.jar |Macaw's Windows |mcwwindows |1.0.3 |CREATE_REG|NOSIGNATURE
torohealth-1.16.4-forge-4.jar |ToroHealth |torohealth |NONE |CREATE_REG|NOSIGNATURE
randomenchants-4.0.4.jar |Random Enchants |randomenchants |4.0.4 |CREATE_REG|NOSIGNATURE
Xaeros_Minimap_21.8.1_Forge_1.16.5.jar |Xaero's Minimap |xaerominimap |21.8.1 |CREATE_REG|NOSIGNATURE
Waystones_1.16.5-7.4.0.jar |Waystones |waystones |7.4.0 |CREATE_REG|NOSIGNATURE
AutoRegLib-1.6-47.jar |AutoRegLib |autoreglib |1.6-47 |CREATE_REG|NOSIGNATURE
TravelersBackpack-1.16.4-5.3.8.jar |Traveler's Backpack |travelersbackpack |5.3.8 |CREATE_REG|NOSIGNATURE
StorageDrawers-1.16.3-8.2.2.jar |Storage Drawers |storagedrawers |8.2.2 |CREATE_REG|NOSIGNATURE
quickteleports-1.16.2-1.1.2.jar |QuickTeleports |quickteleports |1.1.2 |CREATE_REG|NOSIGNATURE
elevatorid-1.16.5-1.7.13.jar |Elevator Mod |elevatorid |1.16.5-1.7.13 |CREATE_REG|NOSIGNATURE
obfuscate-0.6.1-1.16.3.jar |Obfuscate |obfuscate |0.6.1 |CREATE_REG|e1:59:1a:56:ec:97:b3:d0:b3:4b:25:06:1f:83:b0:f4:fd:0c:24:e3:6d:ea:94:b1:9f:22:b0:38:13:60:88:ea
vehicle-mod-0.45.2-1.16.3.jar |MrCrayfish's Vehicle Mod |vehicle |0.45.2 |CREATE_REG|NOSIGNATURE
betteranimalsplus-1.16.5-10.2.0.jar |Better Animals Plus |betteranimalsplus |10.2.0 |CREATE_REG|NOSIGNATURE
MutantBeasts-1.16.4-1.1.3.jar |Mutant Beasts |mutantbeasts |1.16.4-1.1.3 |CREATE_REG|d9:be:bd:b6:9a:e4:14:aa:05:67:fb:84:06:77:a0:c5:10:ec:27:15:1b:d6:c0:88:49:9a:ef:26:77:61:0b:5e
morevanillaarmor-1.16.4-1.2.1.jar |MoreVanillaArmor |morevanillaarmor |1.16.4-1.2.1 |CREATE_REG|NOSIGNATURE
mcw-doors-1.0.2-mc1.16.5.jar |Macaw's Doors |mcwdoors |1.0.2 |CREATE_REG|NOSIGNATURE
furniture-7.0.0-pre19-1.16.3.jar |MrCrayfish's Furniture Mod |cfm |7.0.0-pre19 |CREATE_REG|NOSIGNATURE
mcw-furniture-2.0.1-mc1.16.5.jar |Macaw's Furniture |mcwfurnitures |2.0.1 |CREATE_REG|NOSIGNATURE
Hwyla-Mod-1.16.3.jar |Waila |waila |1.10.11-B78_1.16.2 |CREATE_REG|NOSIGNATURE
FpsReducer-mc1.16.5-1.19.jar |FPS Reducer |fpsreducer |mc1.16.5-1.19 |CREATE_REG|NOSIGNATURE
carryon-1.16.5-1.15.3.13.jar |Carry On |carryon |1.15.3.13 |CREATE_REG|8c:03:ac:7d:21:62:65:e2:83:91:f3:22:57:99:ed:75:78:1e:db:de:03:99:ef:53:3b:59:95:18:01:bc:84:a9
Paraglider-1.16.5-1.3.1.1.jar |Paraglider |paraglider |1.3.1.1 |ERROR |NOSIGNATURE
forge-1.16.4-35.1.37-universal.jar |Forge |forge |35.1.37 |CREATE_REG|22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
Quark-r2.4-305.jar |Quark |quark |r2.4-305 |CREATE_REG|NOSIGNATURE
tl_skin_cape_forge_1.16.4-1.16.jar |TLSkinCape |tlskincape |1.6 |CREATE_REG|19:f5:ce:44:81:0c:e4:22:05:5e:73:c5:a8:cd:de:f3:c8:cf:a9:b3:01:70:40:a0:ee:2d:50:7a:1c:3d:1c:8a
Upgraded+Netherite+1.16.5+-+1.9.2.jar |Upgraded Netherite |upgradednetherite |1.7.0 |CREATE_REG|NOSIGNATURE
SimpleOres2-1.16.4-2.4.3.10.jar |Simple Ores |simpleores |1.16.4-2.4.3.10 |CREATE_REG|NOSIGNATURE
Crash Report UUID: c7386a5a-048b-4632-9fc8-215b621532b2
OptiFine Version: OptiFine_1.16.4_HD_U_G7
OptiFine Build: 20210221-012854
Render Distance Chunks: 8
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: Sildurs Vibrant Shaders v1.283 Lite.zip
OpenGlVersion: 4.6.0 NVIDIA 466.27
OpenGlRenderer: NVIDIA GeForce RTX 2060/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 8
`

Paragliding still works after dropping Paraglider

This happens because capability of item is still accessible even if its stack size is zero. Since "holding Paraglider" is checked using existence of specific capability in held item, the check couldn't tell if Paraglider item is empty or not.

Fixing this should be easy. Will commit fix for both 1.16/1.15 soon after.

Config option for Heart/Stamina

Yeah I forgot. Making issue before forgetting it again.

  • Amount of hp you start with
  • Max amount of Heart Containers
  • Stamina is a little bit more complex since the max amount is always 3 wheels. No 50 wheels or something like that. Stamina wheel jawbreakers isn't a thing.
  • Configurable "stamina per wheel"?
  • Max amount of Stamina Vessels? One catch though, more stamina vessels doesn't give you more stamina. It just makes each stamina vessels give less stamina.
  • Config options for each move state? Maybe.
  • Maybe I should make infinite stamina wheels...

Server config desync on reload

Can be reproduced in 36.1.32. Players in server doesn't get updated config when server config is reloaded, resulting in desync state of server having reloaded config and client having config at connection time. This continues until player leaves the server.

Although not tested on all config options, it's likely to all options to be affected by this issue.

Possible addition to config?

It would be great to add the ability to change how many spirit orbs you need in order to get a vessel into the config file.

[Suggestion] Cross-mod compatibility ideas

It'd be awesome if we could get support for Elenai Dodge 2 where dodging consumes/requires stamina instead of the feather bar the mod ships.

Another mod that'd be nice to have cross-compatibility for would be Project MMO. Agility levels could increase stamina naturally alongside stamina vessels, or instead of stamina vessels if you decide to turn them off.

Stamina circle at spawn

Everytime you spawn/respawn this green circle appears. This is really annoying especially when the stamina system is completely not used and this damn circle constantly appears. Please, make it either it's not appearing on spawn or so stamina system can be fully disabled in config which will actually solve the problem

Edit: I found the solution. Making maxStamina = 0 removes green circle, but i still sugest to add special config for that.

Edit: Nuh... If maxStamina = 0 you can't do anything (sprint, swim) even if staminaconsume options are disabled

JEED Support

image
Could you add an effect icon and description for support with JEED (just enough effect descriptions)

More Challenge Drop Configuration

It's currently not possible to have heart vessels exclusive to statue bargains.
It's possible to disable the ender dragon and raid drops, but not the wither, and disabling the vessels removes the statue bargains for hearts entirely.

A config to disable the wither rewards along with the already existing raid and ender dragon toggles would be appreciated.

Reading the comments on the mod page, it also seems that datapacks can be used to configure the trades?
An example pack would be appreciated for those of us who don't fully understand how to make mod-interacting datapacks.

Config option for structures

I'm working on a modpack right now, and during my last worldgen test, I noticed that I'm getting random floating horned statues in my custom biomes. Is there a good way to disable the structures entirely? And if not, could we get a config option for it?

Disable glider when taken damage

In my modpack I added lava as a wind source, which is a really fun way of exploring the nether. I was hoping ghasts, bone serpents from Alex' Mobs etc. would make this a somewhat dangerous manoeuvre, but I can just tank their damage and glide to safety.

TL;DR I suggest the glider gets disabled when the player takes damage mid-glide. Players should not be able to redeploy it until they hit the ground or fell quite a distance. I think this could also spice up PVP a bit (although shooting down paratroopers is against the Geneva Convention :). This probably should not be the default behaviour, but a config option would be great.

Bug: Strange Paraglider Behavior when Sprinting in 1.18.2 [caused by NotEnoughAnimation

first time testing with the mod and I found that sprinting makes you "descend" with your arms pointing backward

image
(the fact my skin is a skeleton of comical misfortune makes this bug hilarious ig)

other mods are present but the only mods Id think would do this or might do this if it's not a bug happening in the mod alone would be the following I have:

-NotEnoughAnimations; is a mod that slightly improves the player animations from eating; to overall selection improvements
-Wavey Capes; a Simple mod that animates the cape

Crash on startup after updating from 1.2.0.0 to 1.2.1.0

Seems that the new update had a few issues for me; can't even get to the main menu of Minecraft itself before it crashes back to launcher saying that the Registery Object for paraglider is not present. I wonder if I have another coremod that conflits with Paraglider itself.

---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.

Time: 8/21/20 10:00 AM
Description: Initializing game

java.lang.NullPointerException: Registry Object not present: paraglider:paraglider

at java.util.Objects.requireNonNull(Objects.java:290) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.RegistryObject.get(RegistryObject.java:120) ~[?:?] {re:classloading}
at tictim.paraglider.ParagliderMod$ClientHandler.addColorHandler(ParagliderMod.java:77) ~[?:1.2.1.0] {re:classloading,pl:eventbus:A}
at net.minecraftforge.eventbus.ASMEventHandler_164_ClientHandler_addColorHandler_Item.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-2.2.0-service.jar:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-2.2.0-service.jar:?] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:168) ~[?:31.2] {re:classloading}
at net.minecraftforge.fml.ModLoader.lambda$postEvent$31(ModLoader.java:260) ~[?:?] {re:classloading}
at net.minecraftforge.fml.ModLoader$$Lambda$4794/2037929227.accept(Unknown Source) ~[?:?] {}
at java.util.HashMap.forEach(HashMap.java:1280) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.ModList.forEachModContainer(ModList.java:218) ~[?:?] {re:classloading}
at net.minecraftforge.fml.ModLoader.postEvent(ModLoader.java:260) ~[?:?] {re:classloading}
at net.minecraftforge.client.ForgeHooksClient.onItemColorsInit(ForgeHooksClient.java:212) ~[?:?] {re:classloading}
at net.minecraft.client.renderer.color.ItemColors.func_186729_a(ItemColors.java:84) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.(Minecraft.java:420) [?:?] {re:classloading,pl:accesstransformer:B,xf:fml:modernui:(Method2ClassTransformerWrapper) replaceDisplayIngameMenu,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(SourceFile:166) [?:?] {re:classloading}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.15.2-31.2.30.jar:31.2] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$449/1714153975.call(Unknown Source) [forge-1.15.2-31.2.30.jar:31.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-5.1.0.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-5.1.0.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-5.1.0.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:81) [modlauncher-5.1.0.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:65) [modlauncher-5.1.0.jar:?] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Render thread
Stacktrace:
at java.util.Objects.requireNonNull(Objects.java:290)
at net.minecraftforge.fml.RegistryObject.get(RegistryObject.java:120)
at tictim.paraglider.ParagliderMod$ClientHandler.addColorHandler(ParagliderMod.java:77)
at net.minecraftforge.eventbus.ASMEventHandler_164_ClientHandler_addColorHandler_Item.invoke(.dynamic)
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80)
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258)
at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:168)
at net.minecraftforge.fml.ModLoader.lambda$postEvent$31(ModLoader.java:260)
at net.minecraftforge.fml.ModLoader$$Lambda$4794/2037929227.accept(Unknown Source)
at java.util.HashMap.forEach(HashMap.java:1280)
at net.minecraftforge.fml.ModList.forEachModContainer(ModList.java:218)
at net.minecraftforge.fml.ModLoader.postEvent(ModLoader.java:260)
at net.minecraftforge.client.ForgeHooksClient.onItemColorsInit(ForgeHooksClient.java:212)
at net.minecraft.client.renderer.color.ItemColors.func_186729_a(ItemColors.java:84)
at net.minecraft.client.Minecraft.(Minecraft.java:420)

-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(SourceFile:166)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51)
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$449/1714153975.call(Unknown Source)
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37)
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54)
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72)
at cpw.mods.modlauncher.Launcher.run(Launcher.java:81)
at cpw.mods.modlauncher.Launcher.main(Launcher.java:65)

-- System Details --
Details:
Minecraft Version: 1.15.2
Minecraft Version ID: 1.15.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1335718440 bytes (1273 MB) / 2147483648 bytes (2048 MB) up to 2147483648 bytes (2048 MB)
CPUs: 8
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 5.1.0+69+master.79f13f7
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/eventbus-2.2.0-service.jar eventbus PLUGINSERVICE
/forge-1.15.2-31.2.30.jar object_holder_definalize PLUGINSERVICE
/forge-1.15.2-31.2.30.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-2.1.3-shadowed.jar accesstransformer PLUGINSERVICE
/forge-1.15.2-31.2.30.jar capability_inject_definalize PLUGINSERVICE
/forge-1.15.2-31.2.30.jar runtimedistcleaner PLUGINSERVICE
/forge-1.15.2-31.2.30.jar fml TRANSFORMATIONSERVICE
/MixinBootstrap-1.0.3.jar mixinbootstrap TRANSFORMATIONSERVICE
/MixinBootstrap-1.0.3.jar mixin PLUGINSERVICE
/MixinBootstrap-1.0.3.jar mixinbootstrap PLUGINSERVICE
FML: 31.2
Forge: net.minecraftforge:31.2.30
FML Language Providers:
[email protected]
minecraft@1
[email protected]
Mod List:
enchantedbookredesign-2.0a.jar Enchanted Book Redesign {[email protected] CREATE_REGISTRIES}
doubledoors_1.15-2.1.jar Double Doors {[email protected] CREATE_REGISTRIES}
foodexpansion-1.5.2.jar Food Expansion: Reimagined {[email protected] CREATE_REGISTRIES}
NetherPortalFix_1.15.2-6.0.2.jar NetherPortalFix {[email protected] CREATE_REGISTRIES}
JACM-1.1-1.15.2.jar Just Another Compass Mod {[email protected] CREATE_REGISTRIES}
zombiehs_1.15-2.4.jar Zombie Horse Spawn {[email protected] CREATE_REGISTRIES}
ElenaiDodge-1.15.2-1.7.2.jar Elenai Dodge {[email protected] CREATE_REGISTRIES}
HappyTrails-1.15.2-1.0.0.2.jar Happy Trails Mod {[email protected] CREATE_REGISTRIES}
beenfo-1.0.3-bb.jar Beenfo {[email protected] CREATE_REGISTRIES}
treeharvester_1.15-1.3.jar Tree Harvester {[email protected] CREATE_REGISTRIES}
Mine+and+Slash-1.15.2-3.6.14.jar Mine and Slash {[email protected] CREATE_REGISTRIES}
curiousshulkerboxes-FORGE-1.15.2-2.0.1.jar Curious Shulker Boxes {[email protected] CREATE_REGISTRIES}
jei-1.15.2-6.0.2.12.jar Just Enough Items {[email protected] CREATE_REGISTRIES}
longfallboots-1.4.0c.jar Long Fall Boots {[email protected] CREATE_REGISTRIES}
Abnormals-Core-1.15.2-1.0.6.jar Abnormals Core {[email protected] CREATE_REGISTRIES}
Buzzier-Bees-1.15.2-1.5.2.jar Buzzier Bees {[email protected] CREATE_REGISTRIES}
despeggshatch_1.15-1.3.jar Despawning Eggs Hatch {[email protected] CREATE_REGISTRIES}
caelus-FORGE-1.15.2-2.0-beta3.jar Caelus API {[email protected] CREATE_REGISTRIES}
skeletonhs_1.15-1.3.jar Skeleton Horse Spawn {[email protected] CREATE_REGISTRIES}
create-mc1.15.2_v0.2.4d.jar Create {[email protected]_v0.2.4d CREATE_REGISTRIES}
Waystones_1.15.2-6.0.2.jar Waystones {[email protected] CREATE_REGISTRIES}
vmt-1.15.2-1.3.jar Villager Memory Tweaks {[email protected] CREATE_REGISTRIES}
RingOfRepair-1.15.2-1.1.33.jar Ring of Repair {[email protected] CREATE_REGISTRIES}
journeymap-1.15.2-5.7.0b2.jar Journeymap {[email protected] CREATE_REGISTRIES}
Placebo-1.15.2-3.1.0.jar Placebo {[email protected] CREATE_REGISTRIES}
TravelersBackpack-1.15.2-4.0.5.jar Traveler's Backpack {[email protected] CREATE_REGISTRIES}
SereneSeasons-1.15.2-3.0.0.73-universal.jar Serene Seasons {[email protected] CREATE_REGISTRIES}
sneakthroughberries-1.15.2-20w06a-1.0.1.jar Sneak Through Berries {[email protected] CREATE_REGISTRIES}
humblingbundle_1.15-1.3.jar Humbling Bundle {[email protected] CREATE_REGISTRIES}
potionsmaster-0.1.7-1.15.2-31.2.0.jar Potions Master {[email protected] CREATE_REGISTRIES}
FarmingForBlockheads_1.15.2-6.1.4.jar Farming for Blockheads {[email protected] CREATE_REGISTRIES}
branders-enhanced-spawnermod-1.15.2-1.6.5.jar Enhanced Mob Spawners {[email protected] CREATE_REGISTRIES}
Bookshelf-1.15.2-5.6.40.jar Bookshelf {[email protected] CREATE_REGISTRIES}
BedBenefits-1.15.2-1.0.4.jar BedBenefits {[email protected] CREATE_REGISTRIES}
guardvillagers-1.15.2-1.0.8.jar Guard Villagers {[email protected] CREATE_REGISTRIES}
u_team_core-1.15.2-3.0.0.160.jar U Team Core {[email protected] CREATE_REGISTRIES}
bamboospreads_1.15-1.1.jar Bamboo Spreads {[email protected] CREATE_REGISTRIES}
cryingghasts_1.15-1.1.jar Crying Ghasts {[email protected] CREATE_REGISTRIES}
additional_lights-1.15.2-2.0.2.jar Additional Lights {[email protected] CREATE_REGISTRIES}
spidersprwebs_1.15-1.1.jar Spiders Produce Webs {[email protected] CREATE_REGISTRIES}
enchantability-8.1.jar Enchantability {[email protected] CREATE_REGISTRIES}
carpetstairsmod-1.15.2_v1.4.7.jar Carpet Stairs Mod {[email protected] CREATE_REGISTRIES}
ForSale+simple+mod+1.15.2+1.2.jar ForSale {[email protected] CREATE_REGISTRIES}
Paraglider-1.15.2-1.2.1.0.jar Paraglider {[email protected] CREATE_REGISTRIES}
forge-1.15.2-31.2.30-universal.jar Forge {[email protected] CREATE_REGISTRIES}
BetterSwim+1.15+1.0.0.jar BetterSwim {[email protected] CREATE_REGISTRIES}
scuba-gear-1.15.2-1.0.0.jar Scuba Gear {[email protected] CREATE_REGISTRIES}
world_generation_profiler-1.15.2-1.4.0.8.jar World Generation Profiler {[email protected] CREATE_REGISTRIES}
corpse-1.15.2-1.0.6.jar Corpse {[email protected] CREATE_REGISTRIES}
villagerdeathm_1.15.2-1.5.jar Villager Death Messages {[email protected] CREATE_REGISTRIES}
anviltweaks-2.3.jar Anvil Tweaks {[email protected] CREATE_REGISTRIES}
forge-1.15.2-31.2.30-client.jar Minecraft {[email protected] CREATE_REGISTRIES}
dwmh-1.15.2-4.0.0.jar Dude! Where's my Horse? {dwmh@NONE CREATE_REGISTRIES}
repurposedstructures-1.15.2-1.7.2.jar Repurposed Structures {[email protected] CREATE_REGISTRIES}
morezombiev_1.15-1.1.jar More Zombie Villagers {[email protected] CREATE_REGISTRIES}
EnchantmentDescriptions-1.15.2-2.0.8.jar EnchantmentDescriptions {[email protected] CREATE_REGISTRIES}
bspawncontrol_1.15-1.1.jar Better Spawner Control {[email protected] CREATE_REGISTRIES}
flora-doubling-1.15.2-1.1.1.jar Flora Doubling {[email protected] CREATE_REGISTRIES}
inventorytotem_1.15-1.1.jar Inventory Totem {[email protected] CREATE_REGISTRIES}
adventurepack-1.0.jar Adventure Tools {[email protected] CREATE_REGISTRIES}
towers_of_the_wild-1.15.2-1.2.0.jar Towers Of the Wild {[email protected] CREATE_REGISTRIES}
GeneticAnimals-0_5_4.jar Genetic Animals {eanimod@0_5_4 CREATE_REGISTRIES}
fairylights-3.0.8-1.15.2.jar Fairy Lights {[email protected] CREATE_REGISTRIES}
Bountiful-1.15.2-3.1.2.jar Bountiful {[email protected] CREATE_REGISTRIES}
curios-FORGE-1.15.2-2.0.2.4.jar Curios API {[email protected] CREATE_REGISTRIES}
Savage-and-Ravage-1.15.2-1.1.4.jar Savage & Ravage {[email protected] CREATE_REGISTRIES}
flying_things-1.8.9-1.15.2.jar The Flying Things {[email protected] CREATE_REGISTRIES}
collective-1.15.2-1.39.jar Collective {[email protected] CREATE_REGISTRIES}
FastWorkbench-1.15.1-3.0.0.jar FastWorkbench {[email protected] CREATE_REGISTRIES}
DoubleSlabs-1.15-2.10.1.jar Double Slabs {[email protected] CREATE_REGISTRIES}
infinitemusic-1.1.0.jar Infinite Music {[email protected] CREATE_REGISTRIES}
FastFurnace-1.15.1-3.0.0.jar FastFurnace {[email protected] CREATE_REGISTRIES}
curiouselytra-FORGE-1.15.2-2.0.jar Curious Elytra {[email protected] CREATE_REGISTRIES}
fortunate-2.8.1-MC-1.15.jar How Fortunate! {[email protected] CREATE_REGISTRIES}
ModernUI-1.15.2-1.5.9.56-universal.jar Modern UI {[email protected] ERROR}
aawitherskull_1.15-1.1.jar Always a Wither Skull {[email protected] CREATE_REGISTRIES}
easyelytrato_1.15.2-1.5.jar Easy Elytra Takeoff {[email protected] CREATE_REGISTRIES}
Charm-1.15.2-1.5.9.jar Charm {[email protected] CREATE_REGISTRIES}
Cavern-Miner_1.15.2-v3.0.6.jar Cavern: Miner {[email protected] CREATE_REGISTRIES}
incubation-1.0.4-1.15.2.jar Incubation {[email protected] CREATE_REGISTRIES}
grindstonesharpertools_1.15-1.4.jar Grindstone Sharper Tools {[email protected] CREATE_REGISTRIES}
SoundFilters-0.14_for_1.15.2.jar Sound Filters {[email protected]_for_1.15.2 CREATE_REGISTRIES}
healingcf_1.15-2.3.jar Healing Campfire {[email protected] CREATE_REGISTRIES}
portablelightsources-1.15.2-1.0.2.jar Portable Light Sources {[email protected] CREATE_REGISTRIES}
Launched Version: 1.15.2-forge-31.2.30
Backend library: LWJGL version 3.2.2 build 10
Backend API: GeForce GTX 980M/PCIe/SSE2 GL version 4.6.0 NVIDIA 451.48, NVIDIA Corporation
GL Caps: Using framebuffer using OpenGL 3.0
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'forge'
Type: Client (map_client.txt)
CPU: 8x Intel(R) Core(TM) i7-4720HQ CPU @ 2.60GHz

Bug with Hard Softcore Mod

Play with Hard Softcore Mod

1.Use Heart Containers of Paraglider Mod

2.Dead, lose 1 heart

3.Use Totem of Vitality of Hard Softcore Mod

after that, i got 10 heart...

Config not working as intended on server

[stamina]
#Paragliding and ascending will consume stamina.
paraglidingConsumesStamina = false
#Actions other than paragliding or ascending will consume stamina.
runningAndSwimmingConsumesStamina = false

Is not working on servers. Works on single player but not servers. Both client and server have the same config.
(Stamina is being consumed when it is supposed to not be used when paragliding)
https://streamable.com/8ecn50

Here is a video of it not working while on my modpack server

Implement spirit orb related feature

Currently spirit orbs feature and everything around it is incomplete and needs redesign. There's some idea about how it should be.

By the way stranger, do you have any idea? Yes, I'm talking about you. Is there something you think it would be cool? Then, please share it! You're never gonna tell me about it once the work is done, and probably get mad at me because the mod sucked dick.

Wind below certain y position is cut in middle

Tested on 1.16. Not tested on 1.15 yet but I assume it is there too?

Wind with source just below certain y position, that is multiplier of 32 - like 128, 64, 32, doesn't seem to reach normal height. This bug is somewhat serious because hitting multiplier of 32 line with 9 tile high hitbox is quite common. Not to mention wind sources at sea level of 63 is affected by bug and you get hideous 1 block high wind.

I suspect this bug is due to implementation in getEntitiesWithinAABB in vanilla. Minecraft doesn't expect hitbox of entity to be so massive, or even if it were, it assumes it would have no critical side effects not detecting it in some times. So they cut search range of entities to multiplier of 32. But Paraglider currently uses getEntitiesWithinAABB to detect whether the wind is colliding with player, assuming it works regardless of condition, hence the bug.

Naive fix would be first fetching all wind entities in larger area and check if the hitbox touches the player. But imo it defeats the purpose of implementing winds as entity the first time. Entities are already quite heavy, inefficient, and doesn't fit well with wind systems except it's easy to calculate collisions (which is no longer true because this issue), and maybe easy to debug because F3+B. Since Entities are not meant to stick to one block, few facilities are built on top of the code which bloats code complexity even more.

WindUpdateHelper already suffers from this because it has to reuse entities and adjust its height while crunching blocks to find valid wind sources. #6 already denotes this problem.

All combined, I think it strongly suggests rewrite on wind system. I am imagining special capability attached to Chunk, with HashMap of XZ potion to linked list of connected winds. Syncing between client would be done by packets, and particle placement and debug visuals are possible with events.
It's not heavy, doesn't require complex collision detection, and would provide better framework for WindUpdateHelper.

Improve movement logic

Currently paragliding relies on entity's fall distance to check if the player is able to use paraglider. It prevents player to start paragliding even while jumping 1 tile high.

While the implementation isn't problematic by itself, any other mods touching fall distance are enough to completely break Paragliders and stopping it from working.

It should be possible to manually compute fall distance and store it in Movements. It also enables entity's fall distance to be adjusted more freely. Currently the fall distance is set to 1.5 while paragliding, which is equal to minimum fall distance to immediately re-activate paragliding even if player stops using paraglider, then using it again. It causes noticeable effect on fall damage when the player swap out Paraglider in order to quickly get to the ground, taking fall damage from not very high descend thanks to the "1.5m rule".

But it can cause other sorts of oddities when combined to different flight mechanisms, for example jetpacks and other mod-added flight ability. I don't care about it that much, though. Paraglider looking funny when you use Paraglider while hovering with jetpack isn't much harmful.

Config option to disable non-Paraglider features

Hi,
Please add the ability to disable completely the structures, vessels, heart containers, angels from spawning.
( adding option in the config would be perfect!)
I wish to only have the mod for the gliding aspect, which is its best part :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.