Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deleting #14

Open
THEMADBOSS opened this issue Dec 17, 2021 · 11 comments
Open

deleting #14

THEMADBOSS opened this issue Dec 17, 2021 · 11 comments

Comments

@THEMADBOSS
Copy link

i got optifabric but i dont want this mod, can someone pls tell me how to get rid of it and what it does

@THEMADBOSS
Copy link
Author

i would prefer a video or something but even a guide is fine

@PlanetTeamSpeakk
Copy link

You cannot get rid of it, it is required by OptiFabric to work.

@THEMADBOSS
Copy link
Author

what does it do? is it a performance mod or does it change stuff like world generation or add new structures?

@PlanetTeamSpeakk
Copy link

Complicated behind the scenes stuff like creating new values for existing enums.

@THEMADBOSS
Copy link
Author

no graphic changes then?

@PlanetTeamSpeakk
Copy link

None at all

@THEMADBOSS
Copy link
Author

k thanks

@THEMADBOSS
Copy link
Author

but what does "The occasional reflective hack" mean?
image

@kanpov
Copy link

kanpov commented Dec 23, 2021

Explaining what ASM is would take an hour long lecture, but, basically this library gives mod developers unlimited control over any operation of the game's code. With ASM, mod developers can modify, replace, delete and add code.

Unfortunately, ASM doesn't provide much/any safety precautions for stuff you could do with this power, so making such major changes to code is extremely dangerous and can be considered, by some, a hack, which is reasonable, in a way.

Reflection is a whole another topic, but it's another technology for developers to gain more control over the game's code, which can be unsafe and has to be used with caution.

@kanpov
Copy link

kanpov commented Dec 23, 2021

To sum up, ASM and Fabric-ASM are things that are extremely dangerous and have to be used with caution, but there are simply situations where there is no other option.

@THEMADBOSS
Copy link
Author

k thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants