GithubHelp home page GithubHelp logo

nimajnebec / auto-elytra Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 5.0 135.11 MB

A client side mod that automatically switches your elytra and chestplate when you go to fly.

License: MIT License

Java 100.00%
fabric fabricmc minecraft minecraft-mod minecraft-client-side forge

auto-elytra's Introduction

Auto Elytra

Auto Elytra is a client-side mod for forge and fabric which will automatically equip your elytra when you go to fly.

Simply keep a pair of elytra in your inventory and fly like normal! Your chestplate will be automatically un-equiped and re-equiuped when you stop flying.

GIF demonstrating functionality of the mod

The mod depends on Fabric API or QSL if you're using Quilt. If Cloth Config API is installed then a configuration menu is accessible through Mod Menu or the Forge Mods menu.

WARNING

This mod may be considered cheating on some multiplayer servers, use this mod at your own risk.

auto-elytra's People

Contributors

brooke-ec avatar nimajnebec avatar rubixdev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

auto-elytra's Issues

Not Working on Paper server

So this mod works fine in singleplayer and multiplayer vanilla servers, but when I join a Paper server it doesn't work. It switches the elytra and chestplate twice so the chestplate doesn't change

VanitySlots Pairity issue

I have this mod caled "vanityslots" and when i have an armor in the vanity slot sometimes the elytra and chestplate randomly swap when im flying, do you think there would be any way to fix this?

https://modrinth.com/mod/vanity

(file size was too big for a video)

Automatically swap broken elytra with normal one while flying

I just was end raiding and I forgot my elytra was very low on durability, but I had taken a backup one in the morning today (which I forgot to switch out now). I fell into the void and lost 6 netherite items, a ton of diamonds and a few elytras I got. Please make it so this mod switches a broken elytra and automatically continues flying.

1.20.6

When trying to fly on 1.20.6, game crashes with that error:

net.minecraft.class_148: Ticking entity
	at net.minecraft.class_1937.method_18472(class_1937.java:499) ~[client-intermediary.jar:?]
	at net.minecraft.class_638.method_32124(class_638.java:261) ~[client-intermediary.jar:?]
	at net.minecraft.class_5574.method_31791(class_5574.java:54) ~[client-intermediary.jar:?]
	at net.minecraft.class_638.method_18116(class_638.java:257) ~[client-intermediary.jar:?]
	at net.minecraft.class_310.method_1574(class_310.java:2007) ~[client-intermediary.jar:?]
	at net.minecraft.class_310.method_1523(class_310.java:1281) ~[client-intermediary.jar:?]
	at net.minecraft.class_310.method_1514(class_310.java:888) [client-intermediary.jar:?]
	at net.minecraft.client.main.Main.main(Main.java:265) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) [fabric-loader-0.15.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.15.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.15.10.jar:?]
Caused by: java.lang.NoSuchFieldError: Class net.minecraft.class_1294 does not have member field 'net.minecraft.class_1291 field_5902'
	at net.minecraft.class_746.autoelytra$canStartFlying(class_746.java:1881) ~[client-intermediary.jar:?]
	at net.minecraft.class_746.handler$zdp000$autoelytra$tryEquipElytra(class_746.java:1861) ~[client-intermediary.jar:?]
	at net.minecraft.class_746.method_6007(class_746.java:786) ~[client-intermediary.jar:?]
	at net.minecraft.class_1309.method_5773(class_1309.java:2529) ~[client-intermediary.jar:?]
	at net.minecraft.class_1657.method_5773(class_1657.java:306) ~[client-intermediary.jar:?]
	at net.minecraft.class_742.method_5773(class_742.java:59) ~[client-intermediary.jar:?]
	at net.minecraft.class_746.method_5773(class_746.java:220) ~[client-intermediary.jar:?]
	at net.minecraft.class_638.method_18646(class_638.java:1658) ~[client-intermediary.jar:?]
	at net.minecraft.class_1937.method_18472(class_1937.java:492) ~[client-intermediary.jar:?]
	... 10 more

Combat Delay

Requested by jonyboylovesgaming:

can you make it so when hit by another player, it doesn’t work for like 5 or 10 seconds?

This could be achieved through the use of server configuration to allow admins to force the functionality.

waiting for 1.21

Really need the 1.21 update for this mod. simply change the version number (1.20.X to 1.21.X)does not work.

Improve Configuration Saving Syetem

The current system for saving configuration to the filesystem added by 190f50c is not implemented particularly well. A new system should be developed possibly using Auto Config, however the number of required dependencies should be kept to a minimum and I'm not sure about the license/ethical considerations for shadowing the mod.

Elytra Swaps In Lava

When in Lava, the elytra shouldnt swap. ive lost several pvp battles due to this

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.