Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 338 339 [340] 341 342 ... 1380

Author Topic: Minecraft - It has blocks.  (Read 2443247 times)

Vactor

  • Bay Watcher
  • ^^ DF 1.0 ^^
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5085 on: October 06, 2010, 10:59:26 am »

that sounds like a good idea, is there any way to raise water up?  If i build a cistern in the ocean and fill the bottom with blocks will it raise the water inside? also is a  single block of water an infinite source?
Logged
Wreck of Theseus: My 2D Roguelite Mech Platformer
http://www.bay12forums.com/smf/index.php?topic=141525.0

My AT-ST spore creature http://www.youtube.com/watch?v=0btwvL9CNlA

PTTG??

  • Bay Watcher
  • Kringrus! Babak crulurg tingra!
    • View Profile
    • http://www.nowherepublishing.com
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5086 on: October 06, 2010, 11:07:28 am »

that sounds like a good idea, is there any way to raise water up?  If i build a cistern in the ocean and fill the bottom with blocks will it raise the water inside? also is a  single block of water an infinite source?

Buckets should work, and yes.
Logged
A thousand million pool balls made from precious metals, covered in beef stock.

Thexor

  • Bay Watcher
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5087 on: October 06, 2010, 11:09:32 am »

that sounds like a good idea, is there any way to raise water up?  If i build a cistern in the ocean and fill the bottom with blocks will it raise the water inside? also is a  single block of water an infinite source?


M'kay. A single block of water is non-infinite - scoop it up in a bucket, and it's gone. The 'infinite' sources consist of tiles with two adjacent water sources - any empty tile with two adjacent sources will generate a new source tile. Hence, the most common setup is a 2x2 square (fill in each corner, the other two corners spawn automatically) - any tile you take has two more adjacent to it, and will fill up.


You could thus generate a 'column' of water as follows: for each layer, place water source tiles at opposite corners:

Code: [Select]
W_
_W

The two remaining tiles fill automatically. Then, refill your bucket(s) from the layer you just placed, and use them to place the next layer!


Sadly, you can't 'fill up' a cistern to raise the water level. Remember, water in Minecraft consists of source tiles and flows. Source tiles are fixed in place, unless you move them with a bucket; building dirt in water deletes the water tile, instead of the more-logical action of moving it upwards. (Deleting water is useful if you go crazy with infinite sources and wind up with a problem, though!)
Logged

alway

  • Bay Watcher
  • 🏳️‍⚧️
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5088 on: October 06, 2010, 11:41:40 am »

Yeah, get to know the fluid physics before attempting or you may end up a bit wetter than you had hoped. Although in general, these water physics are extremely forgiving.

Edit: Oh wow, Cartographer is handy. By taking a caves map image and overlaying a diamond only image on top of it in paint, I now have an image which shows me the exact horizonal coordinates of all diamond locations on my map. :D

And by using it to ensure they overlayed properly, I managed to find one of them exactly where it said it would be. Yay easy diamond access! :D
« Last Edit: October 06, 2010, 12:05:05 pm by alway »
Logged

Bluerobin

  • Bay Watcher
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5089 on: October 06, 2010, 12:37:42 pm »

Haha... "express elevator" is essentially "a really long hole with water at the bottom so you don't take damage when you fall" from the sounds of it.

Boat + water = up.
Ah, I think I misread it initially and forgot about the boat thing as well. I thought the initial thought was an empty hole with water at the bottom, rather than a column of water.
Logged
The moment the lever was pulled, somebody's pet kitten stepped onto the bridge. I read somewhere that if a cat falls more than 11 stories, it instinctively flares its legs out to increase air resistance. This slows it down enough to stick the landing with relatively minor injuries. In Dwarf Fortress, apparently, cats don't do that.

Vattic

  • Bay Watcher
  • bibo ergo sum
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5090 on: October 06, 2010, 12:41:43 pm »

I have a boat lift on the Planehacked sever in my mine. It's very fast but does cause some weird problems when the server is lagging.
Logged
6 out of 7 dwarves aren't Happy.
How To Generate Small Islands

Vactor

  • Bay Watcher
  • ^^ DF 1.0 ^^
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5091 on: October 06, 2010, 12:44:12 pm »

while we're talking about water physics, from what i understand this should work as well, to allow multiple level accesses to the lift:

Code: [Select]
   SWWS
   SWWS
    WWS
    WWS
WWWWWWS
SSSSWW
   SWW
   SWWWWW
   SWWSSS
   SSSS

anyone confirm or deny?  Otherwise i'll be doing some experimenting.
Logged
Wreck of Theseus: My 2D Roguelite Mech Platformer
http://www.bay12forums.com/smf/index.php?topic=141525.0

My AT-ST spore creature http://www.youtube.com/watch?v=0btwvL9CNlA

Mephisto

  • Bay Watcher
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5092 on: October 06, 2010, 01:07:42 pm »

M'kay. A single block of water is non-infinite - scoop it up in a bucket, and it's gone. The 'infinite' sources consist of tiles with two adjacent water sources - any empty tile with two adjacent sources will generate a new source tile. Hence, the most common setup is a 2x2 square (fill in each corner, the other two corners spawn automatically) - any tile you take has two more adjacent to it, and will fill up.


You could thus generate a 'column' of water as follows: for each layer, place water source tiles at opposite corners:

Code: [Select]
W_
_W

The two remaining tiles fill automatically. Then, refill your bucket(s) from the layer you just placed, and use them to place the next layer!
If you're filling from the bottom up, it doesn't work. Water also needs solid ground under an empty tile to spawn a source block there.
Logged

Thexor

  • Bay Watcher
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5093 on: October 06, 2010, 01:37:24 pm »

M'kay. A single block of water is non-infinite - scoop it up in a bucket, and it's gone. The 'infinite' sources consist of tiles with two adjacent water sources - any empty tile with two adjacent sources will generate a new source tile. Hence, the most common setup is a 2x2 square (fill in each corner, the other two corners spawn automatically) - any tile you take has two more adjacent to it, and will fill up.


You could thus generate a 'column' of water as follows: for each layer, place water source tiles at opposite corners:

Code: [Select]
W_
_W

The two remaining tiles fill automatically. Then, refill your bucket(s) from the layer you just placed, and use them to place the next layer!
If you're filling from the bottom up, it doesn't work. Water also needs solid ground under an empty tile to spawn a source block there.

Really? If I take a tile out of the ocean, it seems to refill happily...

...drat. Guess it's time to re-study water physics.  :o
Logged

Mephisto

  • Bay Watcher
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5094 on: October 06, 2010, 01:50:09 pm »

Really? If I take a tile out of the ocean, it seems to refill happily...

...drat. Guess it's time to re-study water physics.  :o

I suppose I could be wrong - it's happened before. Perhaps there was an update between the free weekend and now that changed how water works.

I have firsthand experience with this, trying to drain three levels of water. If I remove a block from one of the upper levels and there's no solid block under it, it never turns back into a source block.
Logged

Jay

  • Bay Watcher
  • ☼Not Dead Yet☼
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5095 on: October 06, 2010, 02:51:51 pm »

EDIT: Site is moved.
« Last Edit: October 06, 2010, 04:14:46 pm by jaybud4 »
Logged
Mishimanriz: Histories of Pegasi and Dictionaries

Tylui

  • Bay Watcher
  • O_o
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5096 on: October 06, 2010, 03:00:42 pm »

I was just going to offer to run the server for you, Jay, but my internet suxxorz and the computer I was going to run it on is just as terrible... I'm glad you got something figured out though!
Logged

Jay

  • Bay Watcher
  • ☼Not Dead Yet☼
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5097 on: October 06, 2010, 03:02:45 pm »

I was just going to offer to run the server for you, Jay, but my internet suxxorz and the computer I was going to run it on is just as terrible... I'm glad you got something figured out though!
Mmf, not quite figured out the actual server yet.
Kael's solution is still a few months out.
Probably just going to wait for that, unless somebody else has a better idea.
The website can now be reached at http://dwarfed.co.cc/jaycraft
Logged
Mishimanriz: Histories of Pegasi and Dictionaries

lordnincompoop

  • Bay Watcher
  • Allusionist
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5098 on: October 06, 2010, 03:17:07 pm »

Damn. Your server's up on all the wrong times, Jay! It's ten here, and you make me want to play Minecrack.
Logged

ToonyMan

  • Bay Watcher
  • Danger Magnet
    • View Profile
Re: Minecraft: Like Infiniminer but in Java and in Alpha
« Reply #5099 on: October 06, 2010, 03:22:38 pm »

Two of my friends at school have started playing this game, pretty awesome to talk about it to someone.
Logged
Pages: 1 ... 338 339 [340] 341 342 ... 1380