I really like this elytra rework mod but it’s only for forge. I play on 1.20.1 fabric so I was hoping someone could port it. https://www.curseforge.com/minecraft/mc-mods/better-flight-forge
#Better Flight for Fabric
23 messages · Page 1 of 1 (latest)
by the way linguardium started a fork a while back. Not sure if that’s helpful.
come back in 2026 😅
lol
welp if you stumble upon this i would appreciate help
I did something similar to this as part of a larger mod that added upgraded elytra types; unfortunately it was in Forge as well.
well
for practice i think it's fine
Does anyone one know how hard this would be if I were to try to do it myself?
it really depends on your skill level
So it’s probably not happening if I’ve never done java before
it makes heavy use of Forge events (which you'll need to replace with Fabric events or implement mixins for), it's only updated to 1.20.1 (there are changes related to HUD rendering and networking)
it also uses Forge config APIs but thankfully there's a mod that ports the implementation to Fabric so you can depend on that instead
are there lists out there that translate forge events to fabric?
Forge has many times more events than Fabric, because coremodding (patching the game's code) was heavily frowned upon in the community
Fabric only has events for very common use cases
Also Forge loved to overengineer things, so practically every API in existence is bound to events (e.g. there's an event for registering keybinds, while in Fabric you just need to pass your keybinding to a helper method)
It's definitely not fit for a first project. This is sometimes you do once you feel that you know the basics well
dang ok guess I’ll try to learn java while I wait for someone find my request
maybe one day I’ll get there
do you know any good resources to learn java?
!!learnjava
To start modding Minecraft using Fabric, it's strongly recommended to know Java.
Minecraft, in its codebase, and mods, using Fabric API, use more advanced Java concepts like lambdas, generics and polymorphism.
If you don't know all of these concepts, you may have some difficulties modding.
Here are some online resources that will help learning Java
JetBrains Academy (free online course): https://www.jetbrains.com/academy/
Codecademy (free online course): https://www.codecademy.com/learn/learn-java
University of Helsinki (free online course): https://java-programming.mooc.fi/
Basic Java Tutorials: https://docs.oracle.com/javase/tutorial/
Introduction to Programming using Java by David J. Eck (free online textbook): http://math.hws.edu/javanotes/
After Learning Java
For most mods you will want to make, you will have to use the Spongepowered Mixin Java library.
To learn more about Mixin, you can use the faq/mixin bot tag by typing !!faq/mixin in #bot-posting .