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.

Leaderboard

Popular Content

Showing content with the highest reputation on 11/10/20 in all areas

  1. Yep, i am porting the BetterEnd fabric mod to Forge, because i find their asthetics crazy good (not really minecrafty though) and i think this mod deserves to be played by forge users also. Luckily they are working under the MIT license!
  2. Check your imports. Usually that fixes the issue.
  3. Because when the event is triggered the potion has not yet being applied to the entity. You can use PotionApplicableEvent instead, in there you can set the event result to DENY (see it's javadoc) and apply your own one.
  4. You need to go into your FullSyringe class, go into the on-right-click method, and type: new ItemStack(ModItems.EMPTY_SYRINGE.get());
  5. Oh sorry Vemerion, i actually solved that issue yesterday and forgot to say that in the post..i have not tried what you suggest so i don't know if it works but it seems it actually could. Anyway i solved it by giving away the structure deferred register and by using static initializers for the Structure and the StructureFeature. Those are then registered inside the RegistryEvent.Register<Structure<?>. This way the code above works because now the structure is known at the time the biome is initalized. I was kinda hoping to do the job without giving away the deferred register though..so i may also try your idea. World generation stuff really seems to be a dirty job to handle right now..
  6. Seriously, Use the event not the static registries. Timing of registration is important. So stop doing it in random places. I was tempted to name the event 'RegisterYourStuffHereAndStopBreakingEverythingElseSeriouslyStopRegisteringYourCrapInRandomPlacesItBreaksThingsAndHoldsUsBackFromBeingAbleToDoCoolThingsThatWeveBeenWantingToDoForFourYearsNow' but I decided against that as it was a bit long

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.