-
Notifications
You must be signed in to change notification settings - Fork 391
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.12 - Not texture for liquid #2288
Comments
Cresoide Oil was added by Thermal Expansion. We had a texture for it until we add your mod. Your mod make that the Cresoide Oil is now pink and black. |
Try version 66. Also, could you please provide screenshots and stuff? |
Liquids still not fixed in 66. |
Mate. Read the fucking contribution guidelines and provide pictures, or I'm flat out closing the issue next. |
There is the screenshot of the problem. The liquid in the tank at the bottom left of the screenshot are the Cresoide Oil that Thermal Expansion had added. The texture was correct until we add Immersive Engineering. For now, we consider this bug as a minor issue. https://image.noelshack.com/fichiers/2017/28/1/1499723787-2017-07-10-17-55-15.png |
Ah excellent, that's what I wanted to see. It looks like that in the creative menu. |
In singleplayer on a fresh new world: nothing wrong, all is good. On my multiplayer server, there is no texture for the Creosote Oil and there is no way to take this Creosote Oil with a bucket. You can see the problem in my next screenshot. We have Thermal Expansion that added its own Creosote Oil before yours. Is it possible that your mod trys to use this "old" Creosote Oil that is maybe no longer registered? https://image.noelshack.com/fichiers/2017/28/2/1499773539-2017-07-11-07-44-03.png As you can see, the bucket stays in the upper slot, even if there is 1000 Creosote Oil in the Coke Oven. |
Not entirely no. The broken texture however is a mistake within Forge or Thermal Expansion, depending how you look at it. I've been trying to reach Lemming about this to talk about a fix but I haven't yet been successful. |
The texture of the Creosote Oil was good before I add Immersive Engineering. Maybe Thermal Expansion ceasses to register the texture if another mod trys to add it. Or Forge is bugget if two mods try to add the same texture for a liquid? But for now, we cannot craft anything from your mod because there is no way to obtain the Creosote Oil, event by cheat, even in creative. Even if the texture is broken, the fix of the bucket will be really useful! Another precision: We cannot take the Creosote Oil from a Thermal Expansion Tank with an Empty Bucket either, when before I add ImmersiveEngineering it was perfectly possible. It's really looks like the liquid is not registered or something like that. Edit : In singleplayer, the Creosote Oil texture is brown, so from Immersive Engineering. |
Well you can still get the bucket from creative, and use that to craft stuff. So there is absolutely a way to obtain it. A quick explanation on Fluid textures: So while starting the game, IE is the first to load, defines its fluid and that becomes the global master fluid. Forge then loads textures. Then you load the world and Forge goes "Hang on, this world has a local master fluid from TE, we shall use that instead". However, the textures for that fluid haven't been loaded, and as such it looks broken. |
What file I add to open with the NBT editor exactly? Is it just one file or I have to fix this in a multiple of files? And is it recommended to modify that file manualy? Or you recommend me to wait for fix from mods? I'm not really a noob using a computer, I already created my own mod (a very very very tiny mod that only add one furnace smelting recipe, the wheat into bread) so I know how to use Eclipse, etc, so I will be able to use a NBT editor, but maybe it's still a not recommended action? Because if I remove the liquid, it's like a remove a mod that add blocks in the game? Is there a risk of World Corruption? I would do a backup before to be sure, but you know that better than me, so I prefer to follow your recommendations. Funny fact: if I fix that by myself, the Creosote Oil will be brown, else it will be olive. xD |
It should be the level.dat file. In there, under "forge"->"DefaultFluidList", an entry called "thermalfoundation:creosote". There is basically no chance of world corruption if you just remove that entry from the list. The fix is mostly dependent on how quickly I can talk to Lemming and convince him, because atm there isn't really much I can do from my side. |
I will fix the problem by myself following your instructions. Another thing I want to ask you, I want to remove a mod on my server and I want to replace all these ores from another one. Ex.: This mod add copper ore and I want to replace all their copper ore by these added by Thermal Expansion or Immersive Engineering. For ores that TE or IE don't add, I will replace them by stone, to prevent air holes in the ground. For machines, I will just let Forge replace them by air. Do you know a safe way to replace all occurence of a block in a world by another block? And idem for items? As well in the world and in chest and in other mod inventory like RefinedStorage? I know this question is not a bug or an issue but I noticed that you respond quickly and I need help for that. It is also possible to change the occurence of a block to another just in editing the level.dat ? |
Not really, no. Blocks and items are written into the save by their registry ID. That ID is unique and you can't easily replace them like that. |
I think it should be possible using |
Yeah that's still pretty ugly, because then it might result in horrendous errors in the world due to metadata. (Also not the topic of this issue =P) |
What I want is simple: convert all ores to stone. Machines and items can be transformed to air as default. |
Possible, yes. |
I have a twitter, you know Blu. And I already came up with that solution - putting textures in no matter what. So in theory, this is fixed. If it isn't fixed now, then this is actually a Forge problem. |
But we still have the bucket issue that cannot take the liquid from the tank. |
@KingLemming Honestly? You are right though, this really is a Forge thing. Dunno why they bother with that default fluid thing, the fluids are supposed to be equal and interchangable anyway. |
Thanks for that detailed explanation in general, was wondering WTF is up with random textures appearing and vanishing at times (not IE in particular, just a general issue as I add or remove mods from packs) |
I just wanted to add that in ATM3 i am able to pull the creosote out with ic2 cells and was able to craft treated planks. |
right, closing this as fixes are implemented where possible. |
For example, the cresoide oil, there is no texture. Version 65 of the mod, Forge 2405.
The text was updated successfully, but these errors were encountered: