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.

NotAPotato

Members
  • Joined

  • Last visited

Everything posted by NotAPotato

  1. Of course, right after I post this I find that these are obfuscated names of course, and that this site can serve as a key. Feeling like, well, a little bit of a potato rn. I do wonder how he de-obfuscated his names in Intellij though, that'd make it much more convenient. Oh well, I'll leave this up in case anyone needs it I guess, or if I'm making another blunder. Live and learn, I guess.
  2. I'm new to forge modding (but decent at Java) and am following this tutorial to learn the basics (ie. adding blocks/items/gui). For some reason, many of the methods he uses have completely different (and odd) names with my 1.16.3 setup. For instance, where he wrote: @Override public void read(BlockState state, CompoundNBT tag) { itemHandler.deserializeNBT(tag.getCompound("inv")); energyStorage.deserializeNBT(tag.getCompound("energy")); counter = tag.getInt("counter"); super.read(state, tag); } Through deduction and guessing based on inputs/returns of suggested functions (thx Intellij) I wrote: @Override public void func_230337_a_(BlockState p_230337_1_, CompoundNBT tag) { CompoundNBT invTag = tag.getCompound("inv"); handler.ifPresent(h -> ((INBTSerializable<CompoundNBT>)h).deserializeNBT(invTag)); super.func_230337_a_(p_230337_1_, tag); } It worked that time, but the further I go the harder it gets to guess all the names. Is it a version issue (1.14-1.16)? Or if it is a deliberate change Forge made is there a table somewhere to look up the equivalent names? Thanks in advance.

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.