Comments (32)
I might also backport it too and see if it works
from third-person.
I plan to backport it to 1.19.2 in two months. I've been quite busy lately, so development might be delayed.
hey i saw you recently doing a backport! thanks!
however, it is avaliable in 1.19.4 only. do you have plans of making it be compatible in more versions or make a separate 1.19.2 version of the mod? I wanna test it so badly 😭
from third-person.
I plan to backport it to 1.19.2 in two months. I've been quite busy lately, so development might be delayed.
hey i saw you recently doing a backport! thanks! however, it is avaliable in 1.19.4 only. do you have plans of making it be compatible in more versions or make a separate 1.19.2 version of the mod? I wanna test it so badly 😭
I'm trying to port it to 1.19.2 now
from third-person.
the 1.20.1 branch needs to update their config as it doesn't have all the options
It doesn't have all the config options because Leawind is still working on perfecting the mod before porting it to other versions
Ironing out all the bugs and adding in more features is a priority vs having to do the same work multiple times for different versions of the game
from third-person.
It seems YACL cannot be used in version 1.19.2 and earlier. So I'm gonna use Cloth Config API to build the configuration screen.
I know you're working with Cloth Config atm but if possible I closely follow another mod author who has made their own config system called Carbon Config. I really believe they have a good system working across Forge and Fabric even spanning 1.7.10 till 1.20.4
When I asked him how it could be used they said
There are 3 ways you can use carbon config GUIs:
- Use carbon configs config system. (Auto detected and build), (Forge/Fabric)
- Use forge config system (Auto detected and build) (Forge)
- Implement the required Interfaces and manually create the GUI interface. But that is a lot less than the entire GUI. It's just accessors. (Manually) (Forge/Fabric)
He also linked me to this example
But here is the mod page and feature list for more info
I once again want to thank you for all your hard work into creating such an amazing mod, it always amazes me watching the community create amazing mods and even more so when small mod authors work together to build each other up
from third-person.
@Leawind I wasn't aware that fabric existed before 1.14.4 (besides a few manual ports from buddies)
And i am not sure how easily we can support before 1.16.5 for fabric because before 1.16.5 we are using forge mappings.
Anything after that should be easily supportable because we are using Mojang mappings which means the difference is:
- Delete forge specific code
- Make fabric specific changes (get accessors/install modcompat)
And Mod menu, which you kinda rely on in fabric doesn't even go before 1.14.4.
So 1.16.5 wouldn't be an issue, anything before that will be difficult.
Though we would accept pull requests with ports, and we would maintain it too.
(Maintain would be bugfixes, and rarely feature updates in this case)
from third-person.
@Speiger I didn't notice that (#°Д°) That means I only need to port to 1.16.5. Thank you for your awesome work!
from third-person.
I plan to backport it to 1.19.2 in two months. I've been quite busy lately, so development might be delayed.
from third-person.
I might also backport it too and see if it works
nice! please do! I'm very excited to see it ^^
from third-person.
sadly the latest version had some gradle problems so I couldn't backport it
from third-person.
sadly the latest version had some gradle problems so I couldn't backport it
yeah i saw.
couldn't you build it then?
from third-person.
sadly the latest version had some gradle problems so I couldn't backport it
With the latest stable release out now do you think you could try it again?
from third-person.
sorry if it took me long to reply and yes I think I could possibly do it
from third-person.
sorry if it took me long to reply and yes I think I could possibly do it
That’s great to hear! although from the looks of it the mod author continues to make pretty great updates day after day, so I’m not sure how feasible that port would be in the end
from third-person.
they might just do it before me
from third-person.
It seems YACL cannot be used in version 1.19.2 and earlier. So I'm gonna use Cloth Config API to build the configuration screen.
from third-person.
that exactly what happened to me
from third-person.
also can you add a option to the config to disable the custom head movement the mod adds? Since one of the mods I use bug out.
from third-person.
also can you add a option to the config to disable the custom head movement the mod adds? Since one of the mods I use bug out.
Maybe disable these options can solve?
player_rotate_with_camera_when_not_aiming
rotate_to_moving_direction
auto_rotate_interacting
from third-person.
I think so, where can I find this options?
from third-person.
I think so, where can I find this options?
In tab Common
:
Group Player Rotation:
- Force player to Rotate with Camera when Not Aiming
- Automatically Rotate Player to Moving Direction\
And in tab Miscellaneous
:
Group Player Rotation during interaction:
- Auto-Rotate During Interaction
from third-person.
Is this in the root folders or in the mod's config?
from third-person.
This is in the config screen
from third-person.
ok
from third-person.
the 1.20.1 branch needs to update their config as it doesn't have all the options
from third-person.
ok
from third-person.
Thanks for your suggestion. Carbon Config is awesome, I gave it a star. But it seems that Carbon Config does not support fabrics below 1.18.
from third-person.
Thanks for your suggestion. Carbon Config is awesome, I gave it a star. But it seems that Carbon Config does not support fabrics below 1.18.
o/ carbon config dev here.
What mc version do you specifically request?
I'll have to look into it if we can port there since we are new to fabric (we are mainly forge devs)
from third-person.
o/ carbon config dev here. What mc version do you specifically request?
I'll have to look into it if we can port there since we are new to fabric (we are mainly forge devs)
It mostly depends on what mc versions players want my mod to be ported to.
What I know so far are 1.16.5, 1.12.2, 1.8.9
from third-person.
hey there!
I tried compiling it and test it on my modpack, however i'm having this error right here that makes it impossible to load the mod:
net.minecraftforge.fml.ModLoadingException: Mod File leawind_third_person-v2.0.1-mc1.19.2-forge.jar needs language provider javafml:45 or above to load
§7We have found 43
what should I do?
from third-person.
aay thanks!!! your recent update allowed me to test it in 1.19.2.
lemme say it is amazing!!!! thank you so much for this port.
is there an option to set how much the player will offset when moving?
when going to high speeds the player goes away too much.
from third-person.
@Leawind small update on my side.
Carbon Config now has a 1.16.5 fabric port.
So we now support:
- Forge: 1.7.10->1.20.4
- Fabric: 1.16.5 -> 1.20.4
- Neoforge: 1.20.2-> 1.20.4
from third-person.
Related Issues (20)
- Incompatible with EPIC FIGHT
- Crash when trying to open mod menu HOT 1
- Crash when ...
- Update to 1.21?
- Crash when having glowing effect HOT 1
- Block Placement Failure
- 与Do a Barrel Roll不兼容 HOT 1
- Crash when joining the world ins specific blocks HOT 3
- Incompatible with Spell Engine
- Incompatible with Eureka! Ships! for Valkyrien Skies (Forge/Fabric) HOT 1
- Spyglass snaps to the north upon use HOT 1
- 窄道,抬头低头视角优化,透明度系数优化建议
- 左中右镜头切换问题 HOT 3
- 切换瞄准模式的配置选项建议 HOT 2
- 龙之生存(Dragon Survival) 龙玩家在飞行时”飞行时自动居中“配置无效
- Block placement not updating on 3rd person player movement HOT 2
- Incompatible with 'immersiveMC'
- Use item tag to identify item in aiming mode checking
- no proper logitech g pro extreme flight stick support
- 因在游玩过程中开启第三人称后强制关机从而造成游戏无法使用第三人称Mod,一旦启用Mod游戏就会崩溃 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from third-person.