Help With FTB Monster

  • Please make sure you are posting in the correct place. Server ads go here and modpack bugs go here
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

Mevansuto

New Member
Jul 29, 2019
1,739
1
0
Sorry if I offended you, but I had a ton of ID conflicts to solve, and IDFix couldn't solve them.
Plus, some mods were incompatible with your mods such as Ender Forest wasn't compatible.
While your here, can you give us an idea when your mods update to 1.7? And you do so I hope our agreement on my modpack would still stand?

In which world do ID Conflicts mean a mod is incompatible?
 

RealSketch

New Member
Jul 29, 2019
2,016
0
0
In which world do ID Conflicts mean a mod is incompatible?
I never said they meant that, but that Ender Forest was incompatible with other mods.
The ID conflicts were very hard to fix though, I took about 50 tries with no succession.
 

Eyamaz

New Member
Jul 29, 2019
2,373
0
0
Sorry if I offended you, but I had a ton of ID conflicts to solve, and IDFix couldn't solve them.
Plus, some mods were incompatible with your mods such as Ender Forest wasn't compatible.
While your here, can you give us an idea when your mods update to 1.7? And you do so I hope our agreement on my modpack would still stand?
I never said they meant that, but that Ender Forest was incompatible with other mods.
The ID conflicts were very hard to fix though, I took about 50 tries with no succession.

I really really really find it hard to hold my tongue right now.
 

RealSketch

New Member
Jul 29, 2019
2,016
0
0
More than likely it's them being incompatible rather than one of Reika's mods.
Maybe, maybe not, I know Reika codes his mods excellently and makes sure they are very well made, though some mods are just plain incompatible. There are a lot of IDS in RotaryCraft alone.

But you may be right, and I'm going to go with that as to not start an argument.
 

Reika

RotaryCraft Dev
FTB Mod Dev
Sep 3, 2013
5,079
5,331
550
Toronto, Canada
sites.google.com
Well, whatever it is, it doesn't work as automatic FMP part or Ender IO facade, it looks just plain white =)
That is due to two functions in the block class (getColorMultiplier(World, x, y, z) for in-world and getRenderColor() for in-hand). If anything, that is a bug in FMP for not passing it on to the block it is emulating.
 
  • Like
Reactions: RealSketch

belgabor

New Member
Jul 29, 2019
574
0
0
That is due to two functions in the block class (getColorMultiplier(World, x, y, z) for in-world and getRenderColor() for in-hand). If anything, that is a bug in FMP for not passing it on to the block it is emulating.
Ah, I guess usually that is used for biome specific coloring for grass and leaves? Nice. All the more strange it doesn't work as leaf colors work both in carpenter's blocks and Ender IO facades. Funnily the coloring works for Ender IO facades as long as you hold it in your hand and stops when you place it in the world, so one method is implemented but not the other.
 
  • Like
Reactions: RealSketch

Reika

RotaryCraft Dev
FTB Mod Dev
Sep 3, 2013
5,079
5,331
550
Toronto, Canada
sites.google.com
Ah, I guess usually that is used for biome specific coloring for grass and leaves? Nice. All the more strange it doesn't work as leaf colors work both in carpenter's blocks and Ender IO facades. Funnily the coloring works for Ender IO facades as long as you hold it in your hand and stops when you place it in the world, so one method is implemented but not the other.
The block rendering class has special if-else statements for grass blocks, so no, they do not use the function. Leaves, however, do.
 
  • Like
Reactions: RealSketch

Azzanine

New Member
Jul 29, 2019
2,706
-11
0
You can make Reikas mods compatible with mostly any forge mod, but if you do it ham handedly you are usually greeted with a bewildering CTD's and vague crash logs. You can remedy them easily with a bit of diligence and knowhow.
Like the mods game play, (namely just RoC, ReC and electricraft) they are unforgiving to the unsavvy and ignorant but reward those who know things or are willing to learn things.

This isn't a Reika problem as much as it is the nature of modded Minecraft pre 1.7. hopefully this will be a thing of the past come 1.7.
 
  • Like
Reactions: RealSketch

Mevansuto

New Member
Jul 29, 2019
1,739
1
0
Maybe, maybe not, I know Reika codes his mods excellently and makes sure they are very well made, though some mods are just plain incompatible. There are a lot of IDS in RotaryCraft alone.

But you may be right, and I'm going to go with that as to not start an argument.

Want to see ID problems? Install Resonant Induction.
 

Reika

RotaryCraft Dev
FTB Mod Dev
Sep 3, 2013
5,079
5,331
550
Toronto, Canada
sites.google.com
You can make Reikas mods compatible with mostly any forge mod, but if you do it ham handedly you are usually greeted with a bewildering CTD's and vague crash logs
I am not sure what you mean by that. I try to make them so obvious that the only ones unable to parse them are going to be completely unable to use the mods. Here are samples:

ID Conflicts:
"RotaryCraft was not installed correctly:
CONFLICT: ID 1028 is already occupied by RailCraft.blockRail when adding Reika.RotaryCraft.Blocks.BlockEngine. Check your IDs and change them if possible. This is NOT a mod bug. Do not post it to the mod website."

Installation Errors:
Reika.DragonAPI.Exception.InstallationException: ReactorCraft was not installed correctly:
The still corium block ID needs to be exactly one more than the flowing ID!

Dumb Config Editing:
Reika.DragonAPI.Exception.StupidIDException:GeoStrata was not installed correctly:
ID 1000378876 is completely invalid, as it is too large. Please learn how IDs work before attempting to modify configs. No sane ID would be this large. This is NOT a mod bug. Do not post it to the mod website or you will look extremely foolish.

Tampering (can also be caused by ID Conflicts):
Reika.DragonAPI.Exception.ModIntegrityException: Something has tampered with and broken RotaryCraft!
Deletion of TECHNICAL BLOCK Advanced Gears has occurred!
Contact Reika immediately, with your full mod list!

Removal of required vanilla content:
Reika.DragonAPI.Exception.VanillaIntegrityException: A function was deleted from forge/vanilla!
Could not find dropRareDrop([int] in class net.minecraft.entity.EntityLivingBase
If you are using MCPC, try to replicate the crash in SSP!
If the crash does not occur there, you must fix your copy of MCPC.
One or more of the DragonAPI mods rely on this function.
Reika.DragonAPI.Exception.VanillaIntegrityException: A block was deleted from vanilla minecraft!
ID 152 (normally BlockRedstone) was deleted by another mod!
One or more of the DragonAPI mods rely on this block, and thus you must fix that other mod or remove it.

Failure to load data from another mod:
Reika.DragonAPI.Exception.ModReflectionException: RotaryCraft had an error reading BuildCraft|Energy:
Tank ID is -1
Please notify Reika as soon as possible, and include your version of BuildCraft|Energy
 

Azzanine

New Member
Jul 29, 2019
2,706
-11
0
I am not sure what you mean by that. I try to make them so obvious that the only ones unable to parse them are going to be completely unable to use the mods. Here are samples:
I mean when someone goes "I wunt millinerz (or something like it) in tha pack" then throws it in with no consideration or research. This causes conflicts in a lot of mods but other mods have that handy little .txt with suggested ID range and what items are conflicting. You mods tend to go 'NOPE' and hands you a bog standard crash log, you need to know what the log says to remedy a problem but most uninitiated mod pack makers tend to find them to be gibberish no matter how clear you think you've made it.
But as I said that's not a problem on your side becasue some players struggle with even that ID conflict .txt, that and as mentioned the advent of 1.7 rendering ID's merely an internal thing makes it a waste of time to put in a native ID handler.
 

Reika

RotaryCraft Dev
FTB Mod Dev
Sep 3, 2013
5,079
5,331
550
Toronto, Canada
sites.google.com
I mean when someone goes "I wunt millinerz (or something like it) in tha pack" then throws it in with no consideration or research. This causes conflicts in a lot of mods but other mods have that handy little .txt with suggested ID range and what items are conflicting. You mods tend to go 'NOPE' and hands you a bog standard crash log, you need to know what the log says to remedy a problem but most uninitiated mod pack makers tend to find them to be gibberish no matter how clear you think you've made it.
But as I said that's not a problem on your side becasue some players struggle with even that ID conflict .txt, that and as mentioned the advent of 1.7 rendering ID's merely an internal thing makes it a waste of time to put in a native ID handler.
Frankly, if a player struggles with the concept of "these two blocks have the same ID, Change one to fix the problem", they are probably not going to understand the first thing about RC, and will get stumped when told to put iron and coal in a blast furnace.
 

Azzanine

New Member
Jul 29, 2019
2,706
-11
0
Frankly, if a player struggles with the concept of "these two blocks have the same ID, Change one to fix the problem", they are probably not going to understand the first thing about RC, and will get stumped when told to put iron and coal in a blast furnace.
I agree with you there.
Some don't even know that you need an "external heat source" for it to work, I read the book and it states quite clearly that you need an "external heat source", what's something that's hot? Lava's pretty hot ill use that.
Somehow the solution to that problem never get's reached without some extreme hand holding. People seem to have a habit of not utilizeing their brains resources, it's like they are trying to use their brains efficiently by not using it as much and if they can get others to do their thinking for them they jump on that opportunity.
 

Reika

RotaryCraft Dev
FTB Mod Dev
Sep 3, 2013
5,079
5,331
550
Toronto, Canada
sites.google.com
I agree with you there.
Some don't even know that you need an "external heat source" for it to work, I read the book and it states quite clearly that you need an "external heat source", what's something that's hot? Lava's pretty hot ill use that.
Somehow the solution to that problem never get's reached without some extreme hand holding. People seem to have a habit of not utilizeing their brains resources, it's like they are trying to use their brains efficiently by not using it as much and if they can get others to do their thinking for them they jump on that opportunity.
I agree entirely. There was someone complaining and posting a "bug" report on my forum thread some months ago about how it was possible to place the wrong item in various machine inventory slots. I was at a total loss for words at the time, and I remain at a loss for polite ones.
 
  • Like
Reactions: CoolSquid and psp

malicious_bloke

Over-Achiever
Jul 28, 2013
2,961
2,705
298
I agree entirely. There was someone complaining and posting a "bug" report on my forum thread some months ago about how it was possible to place the wrong item in various machine inventory slots. I was at a total loss for words at the time, and I remain at a loss for polite ones.

You should add wicker baskets and cycle helmets for the dummies to play with, it'll keep them quiet for a while :)