CrossVersion-Support is coming
-
How will this work? Will it be a multiplayermenu switch button, or different jars (like wurst does it)?
In the first case, will the underlaying actual minecraft version be 1.8 or 1.12? I am asking because 1.12 has multiple cool features with resource packs that 1.8 does not support. -
@Senk-Ju said in CrossVersion-Support is coming:
Modules like KillAura, which utilize a CPS slider, will have to be made compatible with combat cooldown in 1.9+. Also, it might be worth it to figure out perfect timing for each weapon to make as much damage as possible. Always fully charging an attack might not be the most efficient way.
in 1.9 combat, the perfect timing for all weapons is:
mc.player.getCooledAttackStrength(0.5F) >= 0.95F
It not only attacks slighty faster then a fully charged weapon, but it also does the same damage as a fully charged weapon -
@superblaubeere27 can u try to make some jello portal like feature for liquidbounce?
-
@icewormy3 What do you mean?
-
@superblaubeere27 said in CrossVersion-Support is coming:
@icewormy3 What do you mean?
well basically sigma has this feature called "jello portal" which is basically a slider in the multiplayer menu that allows u to change mc versions without relaunching mc. maybe u can do smth like that?
-
@icewormy3 No. 1.12 features would get lost if there would be upgrading by a dynamic protocol. Downgrading would also cause tons of problems. Is it too hard to restart the client when you go on a different server?
-
@superblaubeere27 nah but it would be a cool feature tho
-
1.8.9 >all
-
@superblaubeere27 too*
-
@Senk-Ju said in CrossVersion-Support is coming:
We might be able to port ViaFabric to Forge, It allows the user to join servers running an older version using a protocol hack. I suppose Sigma is using code from ViaVersion as well.
Also check out https://github.com/Earthcomputer/multiconnect
-
I think it makes sense to support 1.8.9, 1.12.2 and the newest version 1.15.2 (1.16). Why?
In my view, most of the servers are still running on 1.8.9. However, there is a tendency to see, that Freebuild-Servers increasingly use the 1.12.2 and also version 1.15.2. That means, you cant use the 1.8.9 to play on a Server like that.
So I think it makes sense to limit Liquidbounce to this 3 version.My suggestions/ New function:
- useful usage of the "Shield" Item in the Killaura module
- find new bypasses for new things like scaffolding blocks, composter, crossbow or trident and swimming and so on
- a general world downloader
- maybe a villager shop prediction (idk if it's possible, but i remember that villagers were reworked)
- a better arrow usage hint in higher version. So that you can exactly see which type of arrows you will shoot
- new bow/crossbow prediction -> especially for the multishot enchantment
- bypass for the enchantment "curse of binding", so that you can remove the armor pieces
In general, I think it makes sense to take a look at all the modules and to check their benefits.
Some of my thoughts to "CrossVersion-Support". @superblaubeere27 -
@Kokiri said in CrossVersion-Support is coming:
- a general world downloader
- maybe a villager shop prediction (idk if it's possible, but i remember that villagers were reworked)
These are not the kinds of things that Liquidbounce will likely add.
A World Downloader is a big project, and mods for it already exist.
Villager Shop Prediction, if even possible, would require cracking the rng seed.
If you are interested in that kind of thing, check out Earthcomputers clientcommands- bypass for the enchantment "curse of binding", so that you can remove the armor pieces
Most likely impossible.
-
@Temm said in CrossVersion-Support is coming:
@Kokiri said in CrossVersion-Support is coming:
- a general world downloader
- maybe a villager shop prediction (idk if it's possible, but i remember that villagers were reworked)
These are not the kinds of things that Liquidbounce will likely add.
A World Downloader is a big project, and mods for it already exist.
Villager Shop Prediction, if even possible, would require cracking the rng seed.
If you are interested in that kind of thing, check out Earthcomputers clientcommands- bypass for the enchantment "curse of binding", so that you can remove the armor pieces
Most likely impossible.
Well world downloader is not quite necessary, I have tried a separate program(A reverse proxy or sth like that) recently. It supports 1.12+ https://github.com/mircokroon/minecraft-world-downloader.
Btw
cristalcrystal pvp support for higher version would be perfect. (or still we might make it using scriptAPI?- baritone?