Note: the following description of how MemBlocks works is very confusing. Sorry!
Tip: You'll understand it better if you know computer stuff, i.e. bits and addresses
MemBlocks is a mod that will allow you to store redstone signals (bits) within a series of data blocks. The mod adds two new blocks to the game - Data/Address blocks and Controller blocks.
To use the mod, you set out 8, 16 or 32 data blocks in a row, and stick two controller blocks on each end.
The first controller block you put down will turn into a write block, and the other one will turn into a read block. The controller blocks are only placeable if there are exactly 8, 16 or 32 data blocks - otherwise it won't be placed. You can also put down another controller block on either end and it will turn into a wipe/erase block.
For simplicity, we'll give an example of how to use it with the 8 set of data blocks first.
In each set of 8 data blocks, 4 of them are actual storage for redstone bits, and the other 4 are "address" blocks. What address blocks allow you to do is have many "sets" of the 4 data blocks.
For example, think of the set of 8 blocks as a car parking lot: each floor of the parking lot contains 4 parking spaces - this is representative of each bit; you can either have a car there, or no car (1 and 0 respectively). The address blocks of this carpark is representative to the elevator used to access each floor. When the address set by the address blocks is set to 0, you are on the ground floor, and can access 4 parking spaces, or 4 bits. When you set the address blocks to 1 however, you access another, DIFFERENT 4 bits of space.
Thus, the address blocks allow you to store to 16 sets of 4 bits. (16 comes from 2 ^ 4 address blocks). 16 sets of 4 bits is already 64 bits - 64 bits of redstone data in only 8 blocks, or 8 bytes.
Now, there are also 16 and 32 long sets available. The 16 set allows 8 data blocks and 8 address blocks, so it can allow up to 256 bytes, and the 32 set can store up to 128 KILObytes. THAT'S 1048576 REDSTONE BITS IN ONLY 32 BLOCKS!!!
To ACTUALLY use this mod, just send a redstone signals to the data and address blocks you want, then send a redstone signal to the write block. This will then write the redstone data to the block. To read it later, just send a redstone signal to the read block, and it'll call back the redstone signals and output it to any redstone connected to the data blocks. To call back data on different addresses, just change the address to whatever you want and then prompt the read block. Sending a signal to the erase block will erase all data in the set. Don't press this accidentally (which is why this block isn't compulsory)!
Estimated time of release: a few days, just fixing bugs and making sure it all works properly.
If there's any confusion in the explanation of the mod, just send me a PM and i'll try to explain it better.
Note to future people who want to use this code: you need to reference Minecraft.class to use it. To do this, simply import "net.minecraft.client.Minecraft".
I'm making a mod that implements "magic". For example, the classic lightning stick - click and it'll create a lightning bolt at where you're pointing.
My main problem is just getting the coordinates of the block that you're looking at. I've got code that gets coords of the block you're looking at, but it only works for blocks in range (when it has the black block outline thingo)
Does anyone know how to get long range block coordinates?
Just to get back into coding, made a small mod that allows you to press F to change render distance (like the good ol' days). The keybinding is also configurable in control settings.
NOTE: THE STANDARD VERSION IS INCOMPATIBLE WITH OPTIFINE. THE OPTIFINE COMPATIBLE VERSION IS COMING SOON.
Installation:
Just like any other normal mod.
Unzip FogFix.zip into somewhere (like your desktop)
Open minecraft.jar (located in your %appdata%/.minecraft folder) with an archive manager like WinRAR or 7zip
Drag the mod files from your desktop into minecraft.jar
Delete META-INF from minecraft.jar
Done!
Screenshots:
Can't really take a screenshot of something changing, but here's the controls screen:
- Minecraft username: anonymousthing
- Age: 16
- What do you enjoy building?: Epic buildings (timelapse size), small houses, redstone design circuits, trapdoors, mansions, and I think you get the point around about here :wink.gif:
- What is your view on griefers, and/or why won't you ever grief? a) it can be rolled back, therefore no point :cool.gif: because I don't want to be griefed myself (it's really annoying if you're a redstone designer) + karma D:
- (Optional - boosts you towards Trusted) Post one or more pictures of your creations
I can PM you some pictures later, my minecraft is crashing right now ><
Okay, thanks for the update, and also for the ideas. An idea would be to have a separate napalm/gasoline item, and when you combine any explosive with it, it will have a fire explosion.
2 MORE DAYS UNTIL EXAMS ARE OVER!!! (and therefore I shouldn't be on these forums...)
NOTE: On the next two days after the exam I can't code - the first day I'll be gaming 24hours, the second day i'll be sleeping.
I don't really want to include guns as having too many will be just useless... having such a variety would be pointless because you might as well just get the best gun and have it at that. Or just use a diamond sword or whatever. And having guns might just be a copy of SDK's gun mod...
If it wants to be done, then doing guns is fine but it probs won't be released in the initial release but rather an update - the main point of an explosives mod is explosives.
Good luck on your exams, guys. I hope this doesn't get scrapped. I might he able to help with the mod within the next two months - I'm getting a new laptop to replace my busted one.
We probably will - however, note that it might take awhile for this to be released... as evilhamburger and I do the IB. And we're coming up to our exams. So we'll probably leave this for awhile - however, just came up with another idea - doing the Jericho missile from Iron Man - missiles which split into more missiles!
I don't think I'll add in golems, since you might as well just get the Friendly Creepers mod. But I think I'll make it so the normal homing and smart missiles have different recipes.
Me and evilhamburger (the other person on the team) have decided to make it so when you right click, it goes into "targeting" mode. When you're in targeting mode, you can hover over an entity for 2 seconds in which after that time, a blinking redstone torch appears over it - that is your target. Then rightclick again... to FIRE AT WILL!
Okay, I just redid the rocket launcher and the grenade launcher. So they're both done. Working on the homing code now - there will be "normal" homing missiles and "smart" missiles - smart missiles can dodge trees! And if you get speed hacks and spiderman hacks or something, you could make a REALLY cool movie in minecraft... make it so there's a missile chasing you and you run up a wall, then backflip off it!
Age ( i prefer 13+ because of voice and matureness, but you can still try, ill just put it on a test): 14
IGN (ingame name): anonymousthing
Got skype?(it would be great if you had this) if so, what is your name: yes, and I added you
Got mic?: yup
How good are you at redstone? from 1-10: 6/7
Did you come here to learn redstone?: no
(Optional) Picture, description or video of some past redstone you have build: can easily build basic contraptions i.e. and gates, xor gates, memory latch cells. Built a fully featured refillable callable train station a few times.
0
Note: the following description of how MemBlocks works is very confusing. Sorry!
Tip: You'll understand it better if you know computer stuff, i.e. bits and addresses
MemBlocks is a mod that will allow you to store redstone signals (bits) within a series of data blocks. The mod adds two new blocks to the game - Data/Address blocks and Controller blocks.
To use the mod, you set out 8, 16 or 32 data blocks in a row, and stick two controller blocks on each end.
The first controller block you put down will turn into a write block, and the other one will turn into a read block. The controller blocks are only placeable if there are exactly 8, 16 or 32 data blocks - otherwise it won't be placed. You can also put down another controller block on either end and it will turn into a wipe/erase block.
For simplicity, we'll give an example of how to use it with the 8 set of data blocks first.
In each set of 8 data blocks, 4 of them are actual storage for redstone bits, and the other 4 are "address" blocks. What address blocks allow you to do is have many "sets" of the 4 data blocks.
For example, think of the set of 8 blocks as a car parking lot: each floor of the parking lot contains 4 parking spaces - this is representative of each bit; you can either have a car there, or no car (1 and 0 respectively). The address blocks of this carpark is representative to the elevator used to access each floor. When the address set by the address blocks is set to 0, you are on the ground floor, and can access 4 parking spaces, or 4 bits. When you set the address blocks to 1 however, you access another, DIFFERENT 4 bits of space.
Thus, the address blocks allow you to store to 16 sets of 4 bits. (16 comes from 2 ^ 4 address blocks). 16 sets of 4 bits is already 64 bits - 64 bits of redstone data in only 8 blocks, or 8 bytes.
Now, there are also 16 and 32 long sets available. The 16 set allows 8 data blocks and 8 address blocks, so it can allow up to 256 bytes, and the 32 set can store up to 128 KILObytes. THAT'S 1048576 REDSTONE BITS IN ONLY 32 BLOCKS!!!
To ACTUALLY use this mod, just send a redstone signals to the data and address blocks you want, then send a redstone signal to the write block. This will then write the redstone data to the block. To read it later, just send a redstone signal to the read block, and it'll call back the redstone signals and output it to any redstone connected to the data blocks. To call back data on different addresses, just change the address to whatever you want and then prompt the read block. Sending a signal to the erase block will erase all data in the set. Don't press this accidentally (which is why this block isn't compulsory)!
Estimated time of release: a few days, just fixing bugs and making sure it all works properly.
If there's any confusion in the explanation of the mod, just send me a PM and i'll try to explain it better.
~anonymous-thing
Wasteland Software
0
0
Note to future people who want to use this code: you need to reference Minecraft.class to use it. To do this, simply import "net.minecraft.client.Minecraft".
0
My main problem is just getting the coordinates of the block that you're looking at. I've got code that gets coords of the block you're looking at, but it only works for blocks in range (when it has the black block outline thingo)
Does anyone know how to get long range block coordinates?
0
0
First mod in a while....
Just to get back into coding, made a small mod that allows you to press F to change render distance (like the good ol' days). The keybinding is also configurable in control settings.
NOTE: THE STANDARD VERSION IS INCOMPATIBLE WITH OPTIFINE. THE OPTIFINE COMPATIBLE VERSION IS COMING SOON.
Installation:
Just like any other normal mod.
Screenshots:
Can't really take a screenshot of something changing, but here's the controls screen:
Download:
http://www.mediafire.com/?a8wz9uf7umop8n5
Compatibility:
Uses /net/minecraft/client/Minecraft.class and hh.class
Note: if there is already a mod like this, please don't rage at me - simply link me and I'll delete this post.
0
- Age: 16
- What do you enjoy building?: Epic buildings (timelapse size), small houses, redstone design circuits, trapdoors, mansions, and I think you get the point around about here :wink.gif:
- What is your view on griefers, and/or why won't you ever grief? a) it can be rolled back, therefore no point :cool.gif: because I don't want to be griefed myself (it's really annoying if you're a redstone designer) + karma D:
- (Optional - boosts you towards Trusted) Post one or more pictures of your creations
I can PM you some pictures later, my minecraft is crashing right now ><
0
0
2 MORE DAYS UNTIL EXAMS ARE OVER!!! (and therefore I shouldn't be on these forums...)
NOTE: On the next two days after the exam I can't code - the first day I'll be gaming 24hours, the second day i'll be sleeping.
0
If it wants to be done, then doing guns is fine but it probs won't be released in the initial release but rather an update - the main point of an explosives mod is explosives.
0
Thanks, and thanks!
0
0
Me and evilhamburger (the other person on the team) have decided to make it so when you right click, it goes into "targeting" mode. When you're in targeting mode, you can hover over an entity for 2 seconds in which after that time, a blinking redstone torch appears over it - that is your target. Then rightclick again... to FIRE AT WILL!
0
0
IGN (ingame name): anonymousthing
Got skype?(it would be great if you had this) if so, what is your name: yes, and I added you
Got mic?: yup
How good are you at redstone? from 1-10: 6/7
Did you come here to learn redstone?: no
(Optional) Picture, description or video of some past redstone you have build: can easily build basic contraptions i.e. and gates, xor gates, memory latch cells. Built a fully featured refillable callable train station a few times.
(Optional) Gender: male