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.

Panossa

Members
  • Joined

  • Last visited

  1. [Disclaimer: I just started making mods a few hours ago.] Hey, so this is probably really simple but the most straight-forward method doesn't work. I wanted a mod that closes the inventory when you press TAB (since I have TAB as my "open/close inventory" key but Minecraft highlights the recipe book instead of closing it when you press TAB while in inventory screen). This is what I got: @Mod(Reference.MOD_ID) public class Main { public static Main instance; public Main() { instance = this; MinecraftForge.EVENT_BUS.register(new MainEvents()); } @Mod.EventBusSubscriber(bus=Mod.EventBusSubscriber.Bus.MOD) public static class MainEvents{ @SubscribeEvent public void onTick(KeyInputEvent event){ if(event.getKey()==258){ ClientPlayerEntity player = Minecraft.getInstance().player; if(Minecraft.getInstance().currentScreen instanceof InventoryScreen){ player.closeScreenAndDropStack(); } } } } } Sadly, if you close the inventory while holding an item on your cursor, it's gone. That's especially bad considering I want to use the mod on multiplayer servers. (Oh and I have no idea how to check for the TAB key so I used the key code) How do I actually drop stuff now? And are there any more caveats I didn't notice? Is this code alright?
  2. Hey, sorry for bothering. I just watched this video where the woman just used gradle to build a project or something. Tried the same but on Windows and after one minute or so it said: "Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0." I would try importing Forge in Eclipse or IntelliJ (I like Eclipse more tho) but I have no idea how I would do that since I've never worked with Gradle in the first place. Edit: Just found out in a random GitHub issue that "setupDecompWorkspace" is not used any more. It's "gradlew eclipse" now.

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.