Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Create a custom resource listener


btripoloni
 Share

Recommended Posts

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?

 

Link to comment
Share on other sites

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.
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Yes, you load ruby files dynamically. Why?

Compile your entire ruby mod into class files. Then let forge load that code. No need for anything dynamic or any custom resource packs, nothing.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.