Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How does Mojang come up with obsfucation names like p_113322_322? It sure ain't done manually.

Featured Replies

Posted

Guess: Just like Minecraft world seeds, use any of letters and the returned numbers will be consistent. 

  • Author

Is that tool called proguard? Also is the obsfucation good enough that forge takes years to forward them.

5 hours ago, diesieben07 said:

Parameter names (like the one you quoted) are like local variables and as such they are all called ☃.

Yes, snowman.

Now I'm curious why.

3 hours ago, Kiljaeden053 said:

Also is the obsfucation good enough that forge takes years to forward them.

I don't think its taken "years" even for a major version. The longest delay I'm aware of was either 1.7 -> 1.10 or 1.12 -> 1.14

In both cases I don't believe it even took a full year. And I know for certain that the majority of the time waiting on 1.14 was due to a massive (absolutely massive) restructuring of Forge's own code to clean up and refactor huge sections of the core codebase to be more robust.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

21 minutes ago, diesieben07 said:

And it doesn't matter what they are called, so someone chose the snowman.

Fair enough, was just wondering if there was a story there.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

  • Author

Can I make my own SRG names for my mod and also use forge ones for obsfucation.

Edited by Kiljaeden053

  • Author

I want to obsfucate my mob codes so no more fighting. I have rivals accusing me of copying from them yet looking from their code they're the ones doing it and no one believes me.

 

I would obsfucate the code by using proguard and changing package names, I also want to use the forge SRG names to be even more confusing if that's possible, so that they can't guess that it's one of my mobs because it extends EntityLivingBase.

 

 

  • Guest locked this topic
Guest
This topic is now closed to further replies.

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.