The Projector Mod
The projector mod is a mod that allows you to input a schematic Item or file, and it projects the structure in the form of Projection blocks. These Blocks are completely walk-through, see-through, unbreakable, and almost untouchable. They are colored and designed to look like holograms, while still maintaining the look of normal blocks. These projection blocks can be replaced with only their real counterparts. The schematic files used in this mod are the same that can be created or loaded in popular mods and programs such as MCEdit and WorldEdit. With the outset of 1.3, another file format will be realeased that will allow for 4096 IDs, smaller files sizes, and support across multiple mods. There ARE plans for making an API for this mod, so that blocks added by mods can be projected and replaced along with the vanilla blocks.progress:
Playable version is out. Still lots of Fine-Tuning though.
Install by dropping it into the mods folder. REQUIRES FORGE
LATEST: version 0.2.0 https://dl.dropbox.c...rgeSP-0.2.0.zip
Version 0.1.2 >> https://dl.dropbox.c...rgeSP-0.1.2.zip
version 0.1.1 >> https://dl.dropbox.c...rgeSP-0.1.1.zip
Version 0.1.0 >> https://dl.dropbox.c...ForgeSP-0.1.zip
Installation:
1) Install Minecraft forge 3.3.8.152 >> http://minecraftforg.../topic,5.0.html
2) put the zip in your mods folder
3) edit property file as needed
4) add schematics to schematic folder (generated on 1st run)
usage:
1) THERE ARE NO RECIPES ATM!!!
2) right click with a blank schematic Item to access the Schematic Choosing menu
3) load teh schematic intot he projector
4) use the project button to project (DON'T TRY WITH AN UNLOADED PROJECTOR: WILL CRASH)
Sample Schematics:
Jar >> https://dl.dropbox.c...s/jar.schematic
Wind Turbine >> https://dl.dropbox.c...rbine.schematic
SCREENSHOTS:
https://www.dropbox....91ir/nI5fsNUobX
Videos:
THANKS MINECRAFTED (TOPMASS)
Thanks Pixelized Chaos
ChangeLog
- 0.2.0
- staggerred projection, now does bottom most layers 1st. Shouold hopefully minimize crashes
- Added remote
- modified GUI a bit, you can now pause projection
- gui now shows percent finished with teh current action (projecting, refreshing, stopping)
- added beacons (unused right now)
- 0.1.2
- fixed projection. projector only worked with hardoded schematic before.
- added a property file
- 0.1.1
- Now generates Schematic folder
- fixed breaking of Projector Block
- fixed schematic-right-click actions
- added schematic icon
- 0.1.0
- Initial release
KrisEik, for textures >> http://www.octavians...x.php?board=9.0
Lunatrius, for tons of miscellanious help regarding schematics.
Aib and Riking for help decoding GuiTextFeild and and help with my GuiNumberFeild
SUPPORT THE MOD
[url="http://www.minecraftforum.net/topic/1334449-"][img]http://i645.photobucket.com/albums/uu173/mansy/MinecraftForums/BannerProjectorMod.jpg[/img][/url]
1
One, why would a user pick this over some other cheating client or mod, such as the much loved and known Nodus, or other such?
Two, this is somewhat blatantly cheating, I thought you could only get away with borderline cheating here?
And only if it had some sort of disabling mechanism for server owners?
1
The Idea
The idea behind this mod came to me when I was on a server which I won't name, on which players can have limited access to WorldEdit. Now, this basically meant we could edit up to 500 blocks, and ofcourse nothing fancy like hycl, hsphere, all of that. We could just edit a rectangular area.
So, I wanted to build a sphere onto my house for various reasons, but had to resort to using an online sphere plotter, since I couldn't just //hsphere it on. So, whilst I was building that, I had an idea.
"Why don't I make a mod which will show me where to place blocks to build spheres, walls, cylinders and all, whilst ingame?".
So that's what I've aimed to achieve. This basically sets up a load of 'guide cuboid's, which show you where to place blocks to build a desired shape.
Download
The download for Voxel Guides (v0.5) can be found HERE.
This simply links to my site and is used for measuring downloads, nothing more. As I make no profit, and it has no timer, this really shouldn't be a serious issue for anyone.
If you want an online README, you can find one HERE!
Modifies these base classes:
Incompatabilities
Usage (Read this!)
See the README file for info on commands, the check boxes, and Voxel Guides in general.
Pictures
Bare in mind, this is still highly work in progress.
Basically each "voxel guide" is made up of a set of objects I call an XYZ. These just store their X/Y/Z in a float, which corresponds to an ingame block coordinate. This has been a bit scetchy due to Minecraft's XYZ being a bit.. Well, shall we just say, confusing in some regards, to work with.
So, here are just some sneak peaks at what I've been working on.
Just a guide sitting all on it's lonesome.
The same guide, all by itself, still.
Some guides having a party. Guides are given a random color on creation, since you can have a maximum of about 5 (more, maybe?) up at once, and if they overlapped and were one color, it would be confusing.
Then just some pictures of me mucking around placing them into squares.
Spheroids! (Whoo)
I added spheroid generation, which is pretty neat. It's a "true" spheroid in that the XYZ radii are all the same, and if you remove a single block, it will make a gap. This should lead to nice look spheres without using unneccesary blocks.
Some images of the spheres in here:
The initial spheroid guide.
The inside of the spheroid, looking up.
The initial start of building.
Just over half done, looking up.
Almost done!
Last small section from the top.
And our finished spheroid, plus a small wooden stand. Looks pretty good, if I say so myself.
Misc Info
Currently at build 0.4.
TODO
Change Log
0.5:
0.4:
0.3 and minus:
So, yeah, that's about it.
Note, the cuboid guide blocks:
So yes, any ideas are great, any questions will be answered at some stage, and I'd like general thoughts about this.