Quote from AnonTheMouse
If this contest lets in new mods, then whoever wins, I do. But I really don't want to see any existing mods on the list...especially not SteamCraft. No offence to the creator, it's a good mod, but it wouldn't be fair to people who are creating something just for this contest...and it has atomic power. That's not steampunk.
So...yeah...I love the idea of the contest, but only if it is closed to pre-existing content. Newcomers for the win!
I totally agree with this. I've had months to build up content for Steamcraft, tweak it and make sure everything is nice and shiny, and it would absolutely be unfair to submit it. As much as I'd love to have it win a contest, I'd rather not shove it in ahead of people who have had much less time to work on theirs, so I think, even if it were allowed by the rules of this contest, I wouldn't submit it.
Oh, and as for the comment about atomic power: artistic license :biggrin.gif:
162
Current Version: 0.5.4
Since this mod has stopped being run by me, a continuation project by 0xC6607Eo1 can be found here
I CAN NO LONGER CONTINUE UPDATING THIS MOD, THEREFORE, I HAVE RELEASED THE SOURCE CODE FOR ANYONE WANTING TO UPDATE THIS. I APOLOGISE DEARLY, BUT I JUST DON'T HAVE THE TIME OR MOTIVATION ANY MORE. CLICK HERE FOR THE POST.
Please be sure to install ModLoader BEFORE Steamcraft. Otherwise, a few items will not work correctly.
After installing this mod, you should start a new world. Otherwise the ores will not generate.
If you have any questions about the mod, please consult the Steamcraft Wiki before posting in this thread. If you don't find your answer there, then ask here
If the mod does not work, please do not just post saying: "Why did it crash?" or "I got a black screen!". If you have a problem with the mod, please find your ModLoader.txt in your .minecraft folder and post the contents of it, preferably in spoiler tags. I'm not psychic. A lot of things can cause a crash, and that will tell me which one it is.
If you want to support me in this mod, please donate. Anyone who donates will have their name put in the "thanks" section at the bottom of the post:
Alternatively, if you don't have any money to donate, just scroll down and click the + at the bottom of this post!
Downloads:
1.8.1:
0.5.4-Current
0.5.3
0.5.2
0.5.1
0.5
1.7.3:
0.4.1
0.4
0.3
How to Install:
List of Known Bugs:
Latest Update Change List:
Steamcraft is a complete overhaul of Minecraft. It adds roughly 40 new blocks, and about 70 new items. It also changes the way some items are crafted, notably Redstone, which is completely replaced. It does this to attempt to make Minecraft fit in with a steam punk style. A lot of the new content focusses on making the game feel more like it is set in the late 1800's.
Texture Packs:
If these packs are listed as "Seperate Download", then be sure to scroll down and find the correct version!
With the exception of DokiDoki, these packs were not made by me, and the authors of the packs deserve full credit.
Glimmar's Steampunk
Author: Glimmar
Compatible with: v0.5
Seperate Download: Yes
Faithful 32x32
Author: Vattic
Compatible with: v0.4
Seperate Download: Yes
♥DokiDoki♥
Author: Proloe
Compatible with: v0.5
Seperate Download: No
Planned Features:
Screenshots:
These screenshots are taken from some of the latest update logs in the thread.
Support Banners:
Made by Avalanchetter
This mod may be downloadable, but it is still a work in progress. More features are planned but have not yet been implemented.
Special Thanks:
0
I did a similar thing using a tool for crafting (just using the tool as an item will only allow it if it has not taken any damage, so I set the damage to -1 to allow for any)
Instead of
try this:
0
I'm not sure if a missing file is causing this, but the game seems to run perfectly well until I try to load up a world. If I start a new world, it begins to generate the terrain, and manages that step fine. It then moves on to the "Saving Chunks" section. The bar scrolls over to a few pixels from the end, and then freezes. It stays frozen for 30 seconds or so, and then Minecraft crashes. Unfortunately, it brings up an error screen, which then immediately shuts down, so I am completely unable to read it, and find where the error is.
Now, I'm not using ModLoader in this mod, but I think someone must have some inkling as to what causes this problem, and, if it is a missing file, would someone be able to get hold of a list of all the default .java files (the decompiled class files). Typing out 500 file names is a painful process, and I'm bound to make a few mistakes.
If anyone can help, I would be very grateful.
EDIT: Problem solved by using a client to re-obfuscate everything. It's a lot of files, but at least it works.
0
I made new furnace blocks by going into the BlockFurnace file and the TileEntityFurnace file, copying them both, and going through all the files they reference, copying them and changing the names and a few values.
It also helps to open ALL the .java files and do a search on the word "furnace", just to be sure you haven't missed anything.
0
It would still render as a Torch, I believe. I want this block to render as a block, and also to power irrespective of whether or not current is reaching it. Having said that, a lot of this code is taken from the Redstone Torch.
0
I've seen mods that handle similar things before though, so I figured someone must know.
As for reading the code, I've read through it to the best of my ability, but, as I said, I'm pretty new to Java, and a fair bit of it is gibberish to me. It doesn't help that I'm trying to find the point at which these Redstone methods are defined, but since they are public, I don't have much of a hint. I'm still trying to solve it myself, as well as desperately asking for help.
0
0
0
0
I'm sorry if I'm coming across a little impatient, but I do really need to know how to manipulate this.
0
All I really need is someone to talk me through what all the variables do, and where they are used in other files.
Particularly the l variable that crops up a lot, as well as the i1 variable. I have no idea what these are, but I really feel they are key to understanding how this all fits together.
0
It seems isIndirectlyPoweringTo controls power to diagonal blocks and blocks 2 above and 1 below. That would suggest that isPoweringTo controls power to adjacent blocks, however, setting it to invariably true does nothing. Could anyone help enlighten me?
0
The first is a Battery block. This is a regular block with sends out a signal to wire on top of it, and to either side.
Currently, my code for this is as follows:
As you may have guessed, this does not work. I don't really know what I'm doing here, so I made some guesses, but it doesn't seem to work. It is placed just like a regular block, breaks correctly, and wires automatically focus into it, but it doesn't provide any power.
My second block does not have any code worth showing. The plan is for a mod of the Redstone Torch, with the same physics, and activated in a similar way (though in reverse, so it needs to receive power to transmit), but transmits power only to the 3 blocks directly above it, or directly in front if it is placed on a wall (Though I understand if this is not possible). The point of this is to make hidden circuitry easier to manage.
Now, I don't ask anyone to just write this code for me and be done with it. What I ask is for help in understanding how Minecraft's code handles the pieces of data I need to manipulate, in order that I might make the necessary modifications myself. If anyone can help me to understand how the transmission of power works, I would be more than grateful.
0
Would someone mind going through how Redstone equipment interacts? I'm really unsure which bits of the code do what, and how powering blocks works from a programming perspective.
I'm doing this raw, by the way, not with Modloader.
I'm looking to, as I said before, create an item that transfers power 3 blocks instead of the normal Torch distance of 1 (though perhaps only upwards, since it would be unmanageable otherwise). I am also looking to create an item that will provide power indefinitely, without being turned off when a current flows through it, but I hope to make it a solid block, rather than a "torch" style object.
My aim here is to try and make the circuitry more realistic, part of which involves switches not activating unless there is power given to them first (which is the purpose of the aforementioned "battery" block). I think the easiest way to achieve all I want to is to get someone to talk me through how it all works in general. I've got the hang of most of the rest of it, I think, but Redstone still confuses the hell out of me. Anyone willing to give me a little help in understanding how the circuitry works has my sincerest thanks.
Oh, and as for my other problem, I managed to fix it by browsing through the files, and eventually stumbling upon the ChunkProviderGenerate.java file, and messing with some variables and numbers.
0
However, I doubt very much that is all there is to it. I am attempting to make an item that can power wire from a distance of 3 blocks instead of 1 (allowing for hidden circuits to be constructed with greater ease, as this can also power upwards), but I've been tinkering with it for a bit, and have not yet found a method that works. I tried running nested for loops in various places to no avail, could someone give me a hand with this? I'm a little stumped.
EDIT: I'm also having trouble finding where I can get into the world generator in order to add new ores and modify the stats of existing ones.