Updates will be added and have [UPDATE] next to it.
[Update 2]
I have installed Forge for 1.8, and have started to create this mod as a 1.8 Forge Mod. I am a complete noob when it comes to Forge, I'm watching MrCrayfish's tutorials and researching quite a bit into what I can do.
QuadBlocks, and OctoBlocks will be added to the Forge Mod as well.
I will also add a config file to let you control what blocks you want from the mod, as well as the recipe for each block.
Please comment about any other Config Options that you'd like!
NEW FEATURES:
As discussed in the chat, When 1 block is added to an inventory slot for whichever block. The block will render only the assigned section of the block, and the other part(s) that do not have the inventory active, will not be rendered.
The Following Custom Blocks Will be available using the DualBlock, QuadBlock, and OctoBlock
Full Blocks with up to 8 changeable texture slots.
Half Slabs in any orientation & Multi Textured
Stairs in any orientation & Multi Textured
Half Stairs & Multi Textured
1/4th Blocks & Multi Textured
1/8th Blocks
Much more to come!
[End Update 2]
The mod was requested by BdoubleO100 in a stream of his, and I have built upon his ideas for the new block.
● = Completed
● = Current
● = Problem
● = Soon to be worked on
Vanilla Mod Phases:
● Basic Block & Textures
● Block Rendering for all six orientations
● GUI Development
● Inventory Detection
● Optimize & Refine Mod
note: This means rebuilding the code to remove any stray & useless codes.
● Testing Phase (Possible Beta Release for testing purposes)
● Release for 1.6.4
note: 1.9 Will probably be released before I am finished with 1.6.4. If so, 1.6.4 will be dropped.
[UPDATE]
Forge 1.8 Mod Phases
● Basic Block & Textures
● Block Rendering for all six orientations
● GUI Development
● Inventory Detection
● Optimize & Refine Mod
note: This means rebuilding the code to remove any stray & useless codes.
● Testing Phase (Possible Beta Release for testing purposes)
● Release for Forge 1.8
note: 1.9 Will probably be available before I am finished in Forge 1.8, and the 1.8 version will still be released, possibly along side with 1.9.
A QuadBlock as referring to this mod, would be a block cut into 4 sections of a normal block, and each part could be changed another block texture.
And an OctoBlock would be the block split into 8 sections of a normal block, and all 8 parts would be changeable.
However at this moment if you leave a slot empty that does not mean the part will not be rendered at all, but it will show the original block texture. IE; The blue block that's shown in the pictures.
Now that I think of this idea, I am going to add this to the mod.
To do this with malisis doors, download the mod, as well as forge and malisis core.
Then build a block mixer using this crafting recipe, or the creative inventory, or NEI.
Put in the blocks you want to mix in the left and right slots of the GUI, check the simple redering box, and wait a moment while they mix.
Then you get a block that looks like two conjoined blocks, in the same way the ones from this mod would work, that faces towards the player, allowing for 3d rotation.
Now, it looks like you've put a decent amount of work into this, and i'm not saying that you should not finish it, but it seems to me that if two mods can do the same thing, and only one is complete, maybe the other can focus their talents on something else. Please don't hate/kill me.
To do this with malisis doors, download the mod, as well as forge and malisis core.
Then build a block mixer using this crafting recipe, or the creative inventory, or NEI.
Put in the blocks you want to mix in the left and right slots of the GUI, check the simple redering box, and wait a moment while they mix.
Then you get a block that looks like two conjoined blocks, in the same way the ones from this mod would work, that faces towards the player, allowing for 3d rotation.
Now, it looks like you've put a decent amount of work into this, and i'm not saying that you should not finish it, but it seems to me that if two mods can do the same thing, and only one is complete, maybe the other can focus their talents on something else. Please don't hate/kill me.
There really isn't much of a comparison between the block you're talking about in that mod and my block. (From what I read and see in videos)
I am using 1.6.4 because it is all I can work with at the moment. I am not using any APIs like Forge, or Modloader .
The 1.7 and 1.8 versions of MCP are not a full release so there are a lot of issues with them for me. Like I said in the post I am waiting for the next full release of MCP. Which might be 1.9
MalisisDoors - Block Mixer and mixed blocks:
Uses a Gradient Effect to mix the textures of desired blocks. (I personally don't like the look of the effect in most of the block mixes.)
Uses a block to make the mixture, and then you get a new block.
This means you lose those blocks and can't get them back, then you have to store those new blocks as they don't stack with anything but the specific mixed blocks.
This mod uses the MalisisCore API.
You can't mix two of the same blocks together. (So it seems in one of the review videos)
The DualBlocks mod:
Splits the textures in half to make them look more like two blocks side by side.
Uses 1 block which you store blocks inside of to get the mixed block textures.
You don't lose any blocks when mixing the textures, and you can go back and easily change the texture as you wish by swapping the blocks out.
My mod does not use any APIs, it is compatible with Vanilla Minecraft, and the code can easily be altered to support Forge or any other API.
You can mix any blocks you want, including two of the same kind.
That being said it's interesting none the less to see similar mods so I can look at their mistakes and improve my mod.
Thanks.
I'm glad that you're using this as an opportunity to improve your mod, and not giving up.
I've been using malisis doors a lot recently, and although it's possibly because i'm also using optifine, when the simple rendering mode option is checked on the block mixer, It looks exactly like what your mod does for me.
The gui option is certainly different, I'm certainly not denying that. But i feel that there are legitimate uses for both options. the dual block allows itself to be changed later and opens up more inventory room, but it also allows for much easier trolling, and takes a little more work on the player's part to use.
I also agree that mixing of the same block cannot happen with Malisis' way, but I'm not quite sure why one would prefer that to just placing the block in the first place.
I am personally of the opinion that forge is pretty much the only way to go for modding these days, but i'm glad to see alternatives too. As for the use of a core mod, it seems to me that the only problem with that is that it would take a little longer to download.
Ultimately, I think the best way to put yourself ahead of malisis on this one is to do some extra work, and find a way to get blocks with guis to work while in a dual block. I'm not sure how the player would then access a dual block, but being able to make things like a crafting-furnace would be very cool.
Of course, to be completely fair, I'm giving malisis that suggestion too, and it would work better with the dual blocks working his(/her?) way, but don't let me stop you from finishing this and doing what you want with it. While personally I am uncomfortable with non forge/liteloader mods due to their tendency to break things, I am sure many people will want to use this. Peace.
I'm glad that you're using this as an opportunity to improve your mod, and not giving up.
I've been using malisis doors a lot recently, and although it's possibly because i'm also using optifine, when the simple rendering mode option is checked on the block mixer, It looks exactly like what your mod does for me.
The gui option is certainly different, I'm certainly not denying that. But i feel that there are legitimate uses for both options. the dual block allows itself to be changed later and opens up more inventory room, but it also allows for much easier trolling, and takes a little more work on the player's part to use.
I also agree that mixing of the same block cannot happen with Malisis' way, but I'm not quite sure why one would prefer that to just placing the block in the first place.
I am personally of the opinion that forge is pretty much the only way to go for modding these days, but i'm glad to see alternatives too. As for the use of a core mod, it seems to me that the only problem with that is that it would take a little longer to download.
Ultimately, I think the best way to put yourself ahead of malisis on this one is to do some extra work, and find a way to get blocks with guis to work while in a dual block. I'm not sure how the player would then access a dual block, but being able to make things like a crafting-furnace would be very cool.
Of course, to be completely fair, I'm giving malisis that suggestion too, and it would work better with the dual blocks working his(/her?) way, but don't let me stop you from finishing this and doing what you want with it. While personally I am uncomfortable with non forge/liteloader mods due to their tendency to break things, I am sure many people will want to use this. Peace.
I don't like to use Forge or any other API due to complete mod breaking issues I've had with a single Modloader update, and Forge simply just takes too long to load for the way I like to change code and reload the mod for testing purposes.
If I do anything with any API then it would probably be adding API support to my mods. Although I'd like to give others the chance to be apart of my mod and let them add the support to whatever API they want to use.
Also I just like modding Vanilla anyways. xD
I'm not sure if it's my computer or something, but even on an SSD Forge usually takes over 2 minutes to load, with or without mods. Where as Vanilla loads in around 10 seconds to 30 seconds, depending mostly on what I'm doing, even with a few of my own mods injected in the .jar file.
The reason why I am allowing blocks of the same type to be allowed to mix is that there are some blocks that have really good textures but you can't get them. Like a Full Stone Halfslab block, the top and bottom are full textures, and that's something I want to be able to have. Also the Beacon looks nice as well, though you have to have two of them in order to even see the texture.
Some things like Buckets of Lava might be excluded from being able to be put in the slots, that's up for debate though.
As for your idea of having blocks that can open other GUIs, that brings up an issue of having two blocks with GUIs in each slot and then you can't access the DualBlock GUI unless you break the block entirely. Plus if that is a possibility then It would be possible to have Dual Beacons, and that's just too OP.
Not only that, I have to point back to the texture thing, as the Furnace has a nice texture on it as well that I'd like to be able to let people use, and there are other blocks that have nice textures with GUIs.
Just browsing around some old friend's threads and all of a sudden - this. Seems great! Have you considered to (far) later add a version that can contain more than just two blocks? This would be an amazing replacement for Forge's Microblocks. Keep up the good work!
Greetings!
Haha, in the OP i actually talk about doing that.
Possible Variant Blocks:
This is obviously the most basic form of this block. Other more advanced types of this block can be made, such as a block that can take 4 different blocks, or even 8.
These have been in my mind since I started the mod, but I feel like a QuadBlock and an OctoBlock would be far too much for the Vanilla Experience, and the DualBlock would be the more sensible block to add. Tell me what you guys think about the idea of QuadBlocks and OctoBlocks.
Huh. Was not expecting any more replies to me in this thread, but actually, pretty much yes. This mod is not for 1.8 yet, and neither is that other one. Malisis doors has also said that it will be updating too, and I am personally not too worried about what is or is not for 1.8. Both forge and bukkit function with 1.8, but are still fairly early in development for either version, and most mods & plugins are still for 1.7.10, so I can't see myself using 1.8 much for a while yet. An, although I'm too lazy to check whether I'm right about this, I believe forge microblocks is available for 1.8, and it allows for duelblocks of a sort as well. As does Ye Gamol Chattels, and I've heard that there's a way to do it with carpenter's blocks, and I think immibis' microblocks also can do it. While I don't hate this mod, it's pretty dang cool; A bit of abuse of bold and questions you already know the answer to, will not improve my opinion of it.
Huh. Was not expecting any more replies to me in this thread, but actually, pretty much yes. This mod is not for 1.8 yet, and neither is that other one. Malisis doors has also said that it will be updating too, and I am personally not too worried about what is or is not for 1.8. Both forge and bukkit function with 1.8, but are still fairly early in development for either version, and most mods & plugins are still for 1.7.10, so I can't see myself using 1.8 much for a while yet. An, although I'm too lazy to check whether I'm right about this, I believe forge microblocks is available for 1.8, and it allows for duelblocks of a sort as well. As does Ye Gamol Chattels, and I've heard that there's a way to do it with carpenter's blocks, and I think immibis' microblocks also can do it. While I don't hate this mod, it's pretty dang cool; A bit of abuse of bold and questions you already know the answer to, will not improve my opinion of it.
I have just started using the Malisis doors mod in order to get the mixed blocks. However, I've found the new hybrid blocks are not compatible with some other mods (such as the Wall Painter Mod). I am interested to see if your mod would fix this issue.
[EDIT]
Updates will be added and have [UPDATE] next to it.
[Update 2]
I have installed Forge for 1.8, and have started to create this mod as a 1.8 Forge Mod. I am a complete noob when it comes to Forge, I'm watching MrCrayfish's tutorials and researching quite a bit into what I can do.
QuadBlocks, and OctoBlocks will be added to the Forge Mod as well.
I will also add a config file to let you control what blocks you want from the mod, as well as the recipe for each block.
Please comment about any other Config Options that you'd like!
NEW FEATURES:
As discussed in the chat, When 1 block is added to an inventory slot for whichever block. The block will render only the assigned section of the block, and the other part(s) that do not have the inventory active, will not be rendered.
The Following Custom Blocks Will be available using the DualBlock, QuadBlock, and OctoBlock
Full Blocks with up to 8 changeable texture slots.
Half Slabs in any orientation & Multi Textured
Stairs in any orientation & Multi Textured
Half Stairs & Multi Textured
1/4th Blocks & Multi Textured
1/8th Blocks
Much more to come!
[End Update 2]
The mod was requested by BdoubleO100 in a stream of his, and I have built upon his ideas for the new block.
● = Completed
● = Current
● = Problem
● = Soon to be worked on
Vanilla Mod Phases:
● Basic Block & Textures
● Block Rendering for all six orientations
● GUI Development
● Inventory Detection
● Optimize & Refine Mod
note: This means rebuilding the code to remove any stray & useless codes.
● Testing Phase (Possible Beta Release for testing purposes)
● Release for 1.6.4
note: 1.9 Will probably be released before I am finished with 1.6.4. If so, 1.6.4 will be dropped.
[UPDATE]
Forge 1.8 Mod Phases
● Basic Block & Textures
● Block Rendering for all six orientations
● GUI Development
● Inventory Detection
● Optimize & Refine Mod
note: This means rebuilding the code to remove any stray & useless codes.
● Testing Phase (Possible Beta Release for testing purposes)
● Release for Forge 1.8
note: 1.9 Will probably be available before I am finished in Forge 1.8, and the 1.8 version will still be released, possibly along side with 1.9.
Does this answer your question?
A QuadBlock as referring to this mod, would be a block cut into 4 sections of a normal block, and each part could be changed another block texture.
And an OctoBlock would be the block split into 8 sections of a normal block, and all 8 parts would be changeable.
However at this moment if you leave a slot empty that does not mean the part will not be rendered at all, but it will show the original block texture. IE; The blue block that's shown in the pictures.
Now that I think of this idea, I am going to add this to the mod.
Waht this mod is useful is to fill slabs, for example, a window with stone slabs, this mod can fill the air gap
Ah yes, good idea.
http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2076338-malisisdoors-1-7-10-1-4-3-23-01-2015)
(there is also a 1.6.4 version, although it sounds like it's fairly buggy...)
To do this with malisis doors, download the mod, as well as forge and malisis core.
Then build a block mixer using this crafting recipe, or the creative inventory, or NEI.
Put in the blocks you want to mix in the left and right slots of the GUI, check the simple redering box, and wait a moment while they mix.
Then you get a block that looks like two conjoined blocks, in the same way the ones from this mod would work, that faces towards the player, allowing for 3d rotation.
Now, it looks like you've put a decent amount of work into this, and i'm not saying that you should not finish it, but it seems to me that if two mods can do the same thing, and only one is complete, maybe the other can focus their talents on something else. Please don't hate/kill me.
My Mods:
Fool's gold & other dumb things
Placebo Effect
Two others that I am pretending don't exist.
Also, Modding Theory.
There really isn't much of a comparison between the block you're talking about in that mod and my block. (From what I read and see in videos)
I am using 1.6.4 because it is all I can work with at the moment. I am not using any APIs like Forge, or Modloader .
The 1.7 and 1.8 versions of MCP are not a full release so there are a lot of issues with them for me. Like I said in the post I am waiting for the next full release of MCP. Which might be 1.9
MalisisDoors - Block Mixer and mixed blocks:
Uses a Gradient Effect to mix the textures of desired blocks. (I personally don't like the look of the effect in most of the block mixes.)
Uses a block to make the mixture, and then you get a new block.
This means you lose those blocks and can't get them back, then you have to store those new blocks as they don't stack with anything but the specific mixed blocks.
This mod uses the MalisisCore API.
You can't mix two of the same blocks together. (So it seems in one of the review videos)
The DualBlocks mod:
Splits the textures in half to make them look more like two blocks side by side.
Uses 1 block which you store blocks inside of to get the mixed block textures.
You don't lose any blocks when mixing the textures, and you can go back and easily change the texture as you wish by swapping the blocks out.
My mod does not use any APIs, it is compatible with Vanilla Minecraft, and the code can easily be altered to support Forge or any other API.
You can mix any blocks you want, including two of the same kind.
That being said it's interesting none the less to see similar mods so I can look at their mistakes and improve my mod.
Thanks.
I'm glad that you're using this as an opportunity to improve your mod, and not giving up.
I've been using malisis doors a lot recently, and although it's possibly because i'm also using optifine, when the simple rendering mode option is checked on the block mixer, It looks exactly like what your mod does for me.
The gui option is certainly different, I'm certainly not denying that. But i feel that there are legitimate uses for both options. the dual block allows itself to be changed later and opens up more inventory room, but it also allows for much easier trolling, and takes a little more work on the player's part to use.
I also agree that mixing of the same block cannot happen with Malisis' way, but I'm not quite sure why one would prefer that to just placing the block in the first place.
I am personally of the opinion that forge is pretty much the only way to go for modding these days, but i'm glad to see alternatives too. As for the use of a core mod, it seems to me that the only problem with that is that it would take a little longer to download.
Ultimately, I think the best way to put yourself ahead of malisis on this one is to do some extra work, and find a way to get blocks with guis to work while in a dual block. I'm not sure how the player would then access a dual block, but being able to make things like a crafting-furnace would be very cool.
Of course, to be completely fair, I'm giving malisis that suggestion too, and it would work better with the dual blocks working his(/her?) way, but don't let me stop you from finishing this and doing what you want with it. While personally I am uncomfortable with non forge/liteloader mods due to their tendency to break things, I am sure many people will want to use this. Peace.
My Mods:
Fool's gold & other dumb things
Placebo Effect
Two others that I am pretending don't exist.
Also, Modding Theory.
I don't like to use Forge or any other API due to complete mod breaking issues I've had with a single Modloader update, and Forge simply just takes too long to load for the way I like to change code and reload the mod for testing purposes.
If I do anything with any API then it would probably be adding API support to my mods. Although I'd like to give others the chance to be apart of my mod and let them add the support to whatever API they want to use.
Also I just like modding Vanilla anyways. xD
I'm not sure if it's my computer or something, but even on an SSD Forge usually takes over 2 minutes to load, with or without mods. Where as Vanilla loads in around 10 seconds to 30 seconds, depending mostly on what I'm doing, even with a few of my own mods injected in the .jar file.
The reason why I am allowing blocks of the same type to be allowed to mix is that there are some blocks that have really good textures but you can't get them. Like a Full Stone Halfslab block, the top and bottom are full textures, and that's something I want to be able to have. Also the Beacon looks nice as well, though you have to have two of them in order to even see the texture.
Some things like Buckets of Lava might be excluded from being able to be put in the slots, that's up for debate though.
As for your idea of having blocks that can open other GUIs, that brings up an issue of having two blocks with GUIs in each slot and then you can't access the DualBlock GUI unless you break the block entirely. Plus if that is a possibility then It would be possible to have Dual Beacons, and that's just too OP.
Not only that, I have to point back to the texture thing, as the Furnace has a nice texture on it as well that I'd like to be able to let people use, and there are other blocks that have nice textures with GUIs.
[UPDATE]
The mod is now out of the GUI Development and has now entered the Block Detection Phase.
Thanks for the support!
~Sidonius
Haha, in the OP i actually talk about doing that.
[UPDATE] I am posting this comment to update everyone following this thread, and to the new/previous viewers.
A Forge 1.8 version is being worked on, read the updated thread for more details. Thank you for viewing this thread. ^u^
COOL! ps i am a diamond miner
Thanks, and I don't know what you mean when you say you're a diamond miner.
Yes but is it updated to 1.8 like this mod? Hm?
Huh. Was not expecting any more replies to me in this thread, but actually, pretty much yes. This mod is not for 1.8 yet, and neither is that other one. Malisis doors has also said that it will be updating too, and I am personally not too worried about what is or is not for 1.8. Both forge and bukkit function with 1.8, but are still fairly early in development for either version, and most mods & plugins are still for 1.7.10, so I can't see myself using 1.8 much for a while yet. An, although I'm too lazy to check whether I'm right about this, I believe forge microblocks is available for 1.8, and it allows for duelblocks of a sort as well. As does Ye Gamol Chattels, and I've heard that there's a way to do it with carpenter's blocks, and I think immibis' microblocks also can do it. While I don't hate this mod, it's pretty dang cool; A bit of abuse of bold and questions you already know the answer to, will not improve my opinion of it.
My Mods:
Fool's gold & other dumb things
Placebo Effect
Two others that I am pretending don't exist.
Also, Modding Theory.
For both of you: The 1.8 version of this mod has been stopped due to changes that will be happening in 1.9.
1.9 Version will be in progress as soon as 1.9 is released, which I suspect will be right before the Windows 10 release later this month.
I have just started using the Malisis doors mod in order to get the mixed blocks. However, I've found the new hybrid blocks are not compatible with some other mods (such as the Wall Painter Mod). I am interested to see if your mod would fix this issue.