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.

Featured Replies

  • Author

I again repeat my question why you are doing all this, instead of just compiling the mods to java bytecode.

 

You need to add any new resource packs to Minecraft.getMinecraft().defaultResourcePacks (you need reflection).

 

keep calm, all ruby code will be compiled, ruby for me is the best language in the world :D you should try.

 

i don't understand how i add my resource pack into "defaultResoucePacks" exists any method to do this or i will do this in the hard way?

 

  • Author

keep calm, all ruby code will be compiled, ruby for me is the best language in the world :D you should try.

I am not talking about the act of compiling.

I am asking why you are making all this custom loading code instead of using what FML already has, which is tested and reliable.

i don't understand how i add my resource pack into "defaultResoucePacks" exists any method to do this or i will do this in the hard way?

defaultResourcePacks is a List, you add to it in preInit (once). You have to access that field using Reflection.

 

I'm loading nothing forge loads everything, but if you are talking about the "load" function in my other thread, this is a native function of ruby that load others ruby files, they will be compiled by jruby.

 

about this bug:

i fixed, changing the proxy to preInit(tanks to the tip :) ) the mod works now(with custom assets :D )

 

mIQelkh.png

 

thanks, i learned a new java feature today :D

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

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.