ZidMC
Would you like to react to this message? Create an account in a few clicks or log in to continue.

[1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11]

2 posters

Go down

[1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11] Empty [1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11]

Post by Will.Ez Sun May 01, 2011 4:20 am

Hi, this is my first mod for minecraft ever, so please dont flame me too badly(you can flame me a bit Ghast )
All of my mods (some arent published) REQUIRES ModLoader, the LATEST ModLoader (1/5/2010 latest modloader is 15_01.v3)
Please keep this topic alive by replying to it
Here goes
TNT TNT TNT TNT TNT TNT TNT TNT TNT TNT TNT TNT TNT TNT TNT
Travel Blocks
Ever bored of the old ways you walk and jump?
Ever wanted to walk on an automatic road after your few first steps?
Ever wanted to fell like you are Flash?
Ever wanted to bounce like a ball?
Ever wanted to transport something / someone / or even your self horizontally or vertically?
Ever wanted to fell dizzy?
Ever what so ever....
Now you don't have to dream any more
Because
YOU !
.......
HAVE !
.........
TRAVELLLLLLLLLLLLLLLLLLL BLOCKKKKKKKKKKS!
---------------------------
In this mod, i'm proud to give you the new ways of motion.
The first thing is called "Zizzle Block"
[1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11] 20110501092409
Touching this block will make any living creatures spin like hell and shaking up and down randomly, even [SSSS]
But why would someone want their head to spin around?
So we came up with an use for the Zizzle Block
That is "Speed Block"
[1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11] 20110501092440
Basically this will multiply the speed of anything that touch it, even the breaking particle but will limit it to a defined number
We have speed block! And now we have Stop Block
I give you... "Stop Block"
[1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11] 20110501092455
"Wow so i can make a conveyor belt using these new blocks!!!"
Yes but wait, There's still something else.
We now move differently horizontal, what about vertical??
Yes you can change it, by using your new "Slift Block"
[1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11] 20110501092608
This blocks is a lot more mechanic than 3 others, by landing on it, you'll fly up in the sky, if you touch it while your vertical motion is not zero, you'll fly up too.
But how do i stop being bounced?
To stop, SNEAK, then you won't be "slifted" anymore
Not just that, The Slift also absorb your fall damage and give you the ability of no-fall-damage ONCE after you bounced by it. How cool's that!
Glowstone Glowstone Glowstone Glowstone Glowstone Glowstone Glowstone Glowstone
In addition, you can make the block to be a normal block, a do-nothing block by applying redstone power to it and blocks NEAR it, in an area of 3x3 excluding 8 corners.
So the best way to prevent problems is to place these blocks at least 2 blocks away from an unwanted redstone power.
Glowstone Glowstone Glowstone Glowstone Glowstone Glowstone Glowstone Glowstone

From left to right are
Zizzle - Slift - Stop - Speed
[1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11] 20110501092838
----------------------------------------------------------
A video to demonstrate this mod

Credit to dmrv1 for a really nice video. Thank you!


Recipes in text format (first 3 slots, mid 3 slots, last 3 slots)
IronIngot Obsidian IronIngot , Obsidian Glass Obsidian , IronIngot Obsidian IronIngot => 64 Zizzle Block

ZizzleBlock Glass ZizzleBlock, Glass Sand Glass, ZizzleBlock Glass ZizzleBlock =>4 Speed Block

ZizzleBlock Glass ZizzleBlock, Glass Dirt Glass, ZizzleBlock Glass ZizzleBlock =>4 Stop Block

ZizzleBlock Glass ZizzleBlock, Glass Feather Glass, ZizzleBlock Glass ZizzleBlock => 2 Slift Block

Notes
All blocks act the same when you step on them or touch their side

Download
TravelBlocks v1.0 [requires ModLoader v3]
http://www.mediafire.com/download.php?02o3s9qrd5b8wq7

Source Code
http://www.mediafire.com/?92sv7azz61slrz9

Change Log / Updates
1/5/2011 : v1.0 first release

Known Bugs
Some times Zizzle makes you spin only once then stop

TNT TNT TNT TNT TNT TNT TNT TNT TNT TNT TNT TNT TNT TNT TNT


Last edited by Will.Ez on Sun May 01, 2011 6:42 am; edited 2 times in total
Will.Ez
Will.Ez
Iron Miner

Posts : 52
Join date : 2011-04-22
Age : 27

Back to top Go down

[1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11] Empty Re: [1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11]

Post by Ziddia Sun May 01, 2011 5:40 am

Looks great! Mind sharing the code for removing fall damage?

Ziddia
Admin
Admin

Posts : 168
Join date : 2011-04-22

https://zidmc.forumotion.com

Back to top Go down

[1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11] Empty Re: [1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11]

Post by Will.Ez Sun May 01, 2011 6:37 am

Sure, here's the code, and i added link to my source code,btw, can you tell me how to upload to adf.ly?
This code is quite long Razz you can skip the if() statement, it's just an "if"

Code:
  public void onEntityCollidedWithBlock(World world, int i, int j, int k, Entity entity)
    {
    float veloY=(float)entity.prevPosY - (float)entity.posY;
    if(
    !world.isBlockIndirectlyGettingPowered(i, j, k)
    &&!world.isBlockIndirectlyGettingPowered(i+1, j+1, k)
    &&!world.isBlockIndirectlyGettingPowered(i+1, j-1, k)
    &&!world.isBlockIndirectlyGettingPowered(i-1, j+1, k)
    &&!world.isBlockIndirectlyGettingPowered(i-1, j-1, k)
    &&!world.isBlockIndirectlyGettingPowered(i, j+1, k+1)
    &&!world.isBlockIndirectlyGettingPowered(i, j+1, k-1)
    &&!world.isBlockIndirectlyGettingPowered(i, j-1, k+1)
    &&!world.isBlockIndirectlyGettingPowered(i, j-1, k-1)
    &&!world.isBlockIndirectlyGettingPowered(i+1, j, k+1)
    &&!world.isBlockIndirectlyGettingPowered(i+1, j, k+1)
    &&!world.isBlockIndirectlyGettingPowered(i+1, j, k-1)
    &&!world.isBlockIndirectlyGettingPowered(i+1, j, k-1)
    &&!world.isBlockGettingPowered(i, j, k)
    &&!world.isBlockGettingPowered(i+1, j+1, k)
    &&!world.isBlockGettingPowered(i+1, j-1, k)
    &&!world.isBlockGettingPowered(i-1, j+1, k)
    &&!world.isBlockGettingPowered(i-1, j-1, k)
    &&!world.isBlockGettingPowered(i, j+1, k+1)
    &&!world.isBlockGettingPowered(i, j+1, k-1)
    &&!world.isBlockGettingPowered(i, j-1, k+1)
    &&!world.isBlockGettingPowered(i, j-1, k-1)
    &&!world.isBlockGettingPowered(i+1, j, k+1)
    &&!world.isBlockGettingPowered(i+1, j, k+1)
    &&!world.isBlockGettingPowered(i+1, j, k-1)
    &&!world.isBlockGettingPowered(i+1, j, k-1)
    )
        {
        entity.fallDistance -= 100F;
        if(entity.motionY == 0.41999998688697815D){entity.motionY *=4;}
        if( (Math.round(entity.posX)==i || Math.round(entity.posX)==i+1) && veloY>0 && entity.isSneaking()==false){entity.motionY=1.6F;}
        }
    }
Will.Ez
Will.Ez
Iron Miner

Posts : 52
Join date : 2011-04-22
Age : 27

Back to top Go down

[1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11] Empty Re: [1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11]

Post by Ziddia Sun May 01, 2011 7:28 am

Hmm... I'm gonna go ask a question.

Ziddia
Admin
Admin

Posts : 168
Join date : 2011-04-22

https://zidmc.forumotion.com

Back to top Go down

[1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11] Empty Re: [1.5_01][SSP]Will.Ez's mod - Travel Blocks v1.0[1/5/11]

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum