I am a bit curious; why are we making the light value bit-vector 00rrrr0gggg0bbbb rather than the more compact 0000rrrrggggbbbb representation? Is it in order to facilitate mathematical operations and rescaling results easier?For instance to average color from two sources: 00aaaa0bbbb0cccc + 00dddd0eeee0ffff 0gxxxxhyyyyizzzz (where ghi represents the carry out bits) >> 1 00gxxxxhyyyyizzz (z dropped) ^ 0011110111101111 00gxxx0hxxx0izzz (new average color value: where gxxx represents [a+d]/2 etc.)
This would make the representation worth the confusion, I guess. It does make working out hex masks a bit tricky though. Like, red mask is 0x3c000, green is 0x1e0 and blue is 0xf. But, then you guys pretty much know what you are doing, so I'll let you keep going with it and hope I can get a download that shows it all off soon.
You nailed it... I actually subtract lights from each other to see which one is more bright. with the space between the bits, I can easily tell if light A has a brighter component over light B by looking at the bits that carried
Got a crash when I broke a block near a red lamp from project red. There's about ~167 mods, here are the logs and crash report. https://www.dropbox....rs1/T0JIGTAZBw.
This issue is from me releasing the beta on an OLD forge platform... try using THIS one... It might not work with 167 mods though.
The newer ASM implementation that I'm working on would stop that from happening ever again, so hopefully the next version that I've been working on for 10+ hours will come out soon...........
Can I ask one thing? How long would it take and how much of the derail it would be to create incompatible version as if I don't want any other mod to run along with this?
Can I ask one thing? How long would it take and how much of the derail it would be to create incompatible version as if I don't want any other mod to run along with this?
At this point, equally as long. I'm sitting on top of a function implementation, I'm not sure why it's not running, but at least all of the code is there so that when it DOES run, it works...
I had 1/2 of the system working yesterday, which was all of the really nasty and tricky implementations... now, I've got the bulkier and easier changes... If only I could figure out why transform() suspiciously avoids the classes I mark for transformation.
If I were to drop everything and go back to the system...... I'd lose a lot of progress that I've been working on...
The difference is that I'm actually working on the classes myself. Our third guy disappeared again (quite busy I think), but that didn't stop me before I made it through 90% of what the code was supposed to do. As for what needs to change, I'm still learning, and have a couple of other sources that can help me out in the IRC.
This issue is from me releasing the beta on an OLD forge platform... try using THIS one... It might not work with 167 mods though.
The newer ASM implementation that I'm working on would stop that from happening ever again, so hopefully the next version that I've been working on for 10+ hours will come out soon...........
Thanks man. Dropbox seems to be derping at the moment, new link and still gives 404. Oh well, thanks again.
Thanks man. Dropbox seems to be derping at the moment, new link and still gives 404. Oh well, thanks again.
The forge download 404's? Or the new dropbox link to your crash report?
Even newer dropbox link to your crash report: https://www.dropbox....8.26-server.txt
I thought it would be something like that. Never mind than ^^'. I was not about giving up, I just thought if it would be easy, than it would probably be worth the effort as a preview. And good luck, I'm so sorry I can not help you with that
The forge download 404's? Or the new dropbox link to your crash report?
Even newer dropbox link to your crash report: https://www.dropbox....8.26-server.txt
The Meaning of Life, the Universe, and Everything.
Join Date:
12/17/2011
Posts:
264
Minecraft:
SilverDarkBlade
Xbox:
SilverDarkBlade
PSN:
N/A
Member Details
who knew clicking on kovu's signature i saw in a post he made about the new(ish) minecraft launcher would bring me to something so beautiful o.o i have been trying to find ways to get colored light for like 2 years now. and failed. mostly cuz i didnt know what i was doing and often times just got bored and searched the googleplex for "minecraft colored light mod" anyway this is a really cool mod ^^
who knew clicking on kovu's signature i saw in a post he made about the new(ish) minecraft launcher would bring me to something so beautiful o.o i have been trying to find ways to get colored light for like 2 years now. and failed. mostly cuz i didnt know what i was doing and often times just got bored and searched the googleplex for "minecraft colored light mod" anyway this is a really cool mod ^^
I would love to see this in Forge! It would make minecraft that much cooler! Have you consulted Lex/CPW yet?
Well... On other occasions yes.... I was told I was an idiot... Which, in the context, I was. As for now, this will stay out of forge, but with enough proper convincing, specifically because it's backwards compatible, I may have a shot.
It's more likely that I'll get empty methods in forge that make it easier to call CLC methods through reflection. But who knows.
Hmmm... Sad that the forge team is like that. I've been shot down for asking a simple question that even others had trouble answering. Oh well.. Anyway, I do hope to see this progress to be something that will be available to moders abroad.
The Meaning of Life, the Universe, and Everything.
Join Date:
12/17/2011
Posts:
264
Minecraft:
SilverDarkBlade
Xbox:
SilverDarkBlade
PSN:
N/A
Member Details
Im glad you did the banner in purple(magenta) ^^ its my favorite color and its also my current hair color. I have a few ideas what i could do with this mod in adventure maps already xD
Don't think I've posted here yet, but I've been following this for a few weeks now and I gotta say I'm excited for when this does finally come to what you would consider complete. I would love to have colored lights, from other things like light shining through stained glass like you've demonstrated. Either way, it's going to be amazing when this is done.
Good news (I don't have a screenshot) but I successfully injected bytecode into the correct classes... It of course was the wrong bytecode, but as I always say,
Byte Code exceptions are always better th-
---- Minecraft Crash Report ----
Time: 01/20/14
Description: There was a severe problem during mod loading that has caused the game to fail
Good news (I don't have a screenshot) but I successfully injected bytecode into the correct classes... It of course was the wrong bytecode, but as I always say,
Byte Code exceptions are always better th-
---- Minecraft Crash Report ----
Time: 01/20/14
Description: There was a severe problem during mod loading that has caused the game to fail
Whoa, this looks really promising. I'll check it out.
*has crashed in two different ways within 10 minutes*
Eh... I'll try it again some time in the future.
You nailed it... I actually subtract lights from each other to see which one is more bright. with the space between the bits, I can easily tell if light A has a brighter component over light B by looking at the bits that carried
apasz.com -アパゾ
Here, I fixed your link: https://dl.dropboxusercontent.com/sh/s9rhom89q4rirs1/AHjk67PV2m/crash-2014-01-20_00.58.26-server.txt
This issue is from me releasing the beta on an OLD forge platform... try using THIS one... It might not work with 167 mods though.
The newer ASM implementation that I'm working on would stop that from happening ever again, so hopefully the next version that I've been working on for 10+ hours will come out soon...........
At this point, equally as long. I'm sitting on top of a function implementation, I'm not sure why it's not running, but at least all of the code is there so that when it DOES run, it works...
I had 1/2 of the system working yesterday, which was all of the really nasty and tricky implementations... now, I've got the bulkier and easier changes... If only I could figure out why transform() suspiciously avoids the classes I mark for transformation.
If I were to drop everything and go back to the system...... I'd lose a lot of progress that I've been working on...
The difference is that I'm actually working on the classes myself. Our third guy disappeared again (quite busy I think), but that didn't stop me before I made it through 90% of what the code was supposed to do. As for what needs to change, I'm still learning, and have a couple of other sources that can help me out in the IRC.
I'm not about to give up when I'm this close.
Thanks man. Dropbox seems to be derping at the moment, new link and still gives 404. Oh well, thanks again.
apasz.com -アパゾ
The forge download 404's? Or the new dropbox link to your crash report?
Even newer dropbox link to your crash report: https://www.dropbox....8.26-server.txt
I thought it would be something like that. Never mind than ^^'. I was not about giving up, I just thought if it would be easy, than it would probably be worth the effort as a preview. And good luck, I'm so sorry I can not help you with that
My original DB link I meant.
apasz.com -アパゾ
We've infected another. ^.^
Enjoy!
Well... On other occasions yes.... I was told I was an idiot... Which, in the context, I was. As for now, this will stay out of forge, but with enough proper convincing, specifically because it's backwards compatible, I may have a shot.
It's more likely that I'll get empty methods in forge that make it easier to call CLC methods through reflection. But who knows.
Byte Code exceptions are always better th-
---- Minecraft Crash Report ----
Time: 01/20/14
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.ClassNotFoundException: abw
hey every step counts:D keep up the awesome work man were all rooting for you:)
Yay! I'll just trust you on that if you don't mind =P
*has crashed in two different ways within 10 minutes*
Eh... I'll try it again some time in the future.
also you should check out Link Removed