I think we can do better than Direwolf20

  • Please make sure you are posting in the correct place. Server ads go here and modpack bugs go here
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

Bagman817

New Member
Jul 29, 2019
832
0
0
I don't know, lighting your base seems so mundane. I'd be interested to see the liquid glowstone build mentioned earlier in the thread, but of course that's not an option in the DW20 pack. I'm just glad he opted against RP2 for the build. Barring evidence to the contrary, learning RP2 builds is starting to feel like the equivalent of learning how to churn butter. It's cool and all, but it's not like I'll need that skill (or even be able to use it if I wanted to) going forward.

To be fair, DW is basically at end game. I think he's struggling to find things to do. It'll be nice when he can start over in a 1.5.x, or more likely 1.6.x pack and start playing with new features. He could probably stretch out his series a bit if he had GregTech, but he's on record saying he thinks it will scare off the people new to modded minecraft (a quick glance through these forums suggest he has a point).
 

KirinDave

New Member
Jul 29, 2019
3,086
0
0
Gamers having no interest in programming doesn't surprise me, but I was amazed to one day realise that a soldering iron is not, in fact, considered an essential house hold item.

We're fast turning into a tool-less society where even a dish-mop is considered old-fashioned when compared to a dish washing machine (a magic, all-in-one block that does all the dishes for you with no thought or effort required).


Insert 150 slowclap memes here.[DOUBLEPOST=1371355504][/DOUBLEPOST]
I don't know, lighting your base seems so mundane. I'd be interested to see the liquid glowstone build mentioned earlier in the thread, but of course that's not an option in the DW20 pack. I'm just glad he opted against RP2 for the build. Barring evidence to the contrary, learning RP2 builds is starting to feel like the equivalent of learning how to churn butter. It's cool and all, but it's not like I'll need that skill (or even be able to use it if I wanted to) going forward.

To be fair, DW is basically at end game. I think he's struggling to find things to do. It'll be nice when he can start over in a 1.5.x, or more likely 1.6.x pack and start playing with new features. He could probably stretch out his series a bit if he had GregTech, but he's on record saying he thinks it will scare off the people new to modded minecraft (a quick glance through these forums suggest he has a point).


I think he's bored and trying to keep the series afloat in hopes of a 1.6.0 transition.
 

Bomb Bloke

New Member
Jul 29, 2019
612
0
0
So I skimmed through the half-hour video. Didn't see anything to justify it being a half-hour video other then him wanting a half-hour video to post. Which is true of most MineCraft videos, I suppose; I generally skip anything that goes for longer then a minute, so I wouldn't know.

In short, he crafts mining turtles together with wireless receivers and plants them in the air. He then couples a light detector with a wireless transmitter. The turtles hence either place or collect wrath lamps depending on what signal they get.

The exact same system could very readily be used to have eg pistons (as opposed to turtles) open/close lava falls from small floating nodes (or glowstone fountains from grounded nodes), which'd probably look a lot more impressive but you'd require a fair few of them to achieve the same effect. It's really the use of the wireless transmitters and wrath lamps that makes his setup so "simple", not the turtles.
 

KirinDave

New Member
Jul 29, 2019
3,086
0
0
The exact same system could very readily be used to have eg pistons (as opposed to turtles) open/close lava falls from small floating nodes (or glowstone fountains from grounded nodes),

On point 1, incorrect. For a variety of reasons, that is a pretty lousy lighting solution. And done to death. On point 2, he's stuck in 1.4.7.

It's really the use of the wireless transmitters and wrath lamps that makes his setup so "simple", not the turtles.

Correct. The turtle is just there to be a compact deployer+breaker.
 

ShneekeyTheLost

Too Much Free Time
Dec 8, 2012
3,728
3,004
333
Lost as always
Simple solution to his 'problem'... build horizontally rather than vertically and use a sticky piston to push into position.

Basically, the retriever and deployer are one block above the wrath lamp in 'deployed' state, with a sticky piston's piston extended between them, the sticky piston itself being one block above that.

When dawn breaks, piston retracts, block breaker breaks block, which travels around to the deployer. When night falls, deployer triggers, then piston does.
 

casilleroatr

New Member
Jul 29, 2019
1,360
0
0
The point of this thread was not to get you arguging, it was to get you building.
If you think you can write a more elegent program for the turtles, write it, show it off, toss in some screen shots and prove it.

Icountfrom0 I hear your plea, and in response I hereby submit the lighting solution for a new age from minekea. It is woefully impractical, outrageously expensive and prone to failure, but what other lighting solution is so fun, aesthetically pleasing and doubles as a defence solution? I present to you, the CASLamp2000. It does use mining turtles in combination with a certain item from redpower.

Ok, so here is a mock up of what my road lighting system might look like in your minecraft world.

2013-06-16_07.45.54.png

Not much going on, but hidden underneath the road, a band of turtles await your command.

Redstone signal on and BOOM

2013-06-16_07.49.04.png

wait for it...

2013-06-16_07.49.05.png


The road is on fire!

That will keep the mobs away, while providing ambience!

2013-06-16_07.54.50.png

There are the turtles in situ. Each one uses the first three inventory slots. It keeps an RP2 igniter in slot one, the road block in slot two and a screwdriver in slot three. It waits for a change in redstone input and then checks if input is on or off. If on it breaks the road block, places the igniter and rotates it, then ignites it. It does the opposite if input == false. Unfortunately, the igniters don't seem to stay lit forever, although that problem can be circumvented by using netherack and deploying a flint and steel. Alternatively, you could tell the turtle to periodically turn off and then on its redstone output. Also, screwdrivers eventually run out of durability. Not to mention it uses 6 diamond for one metre of road!

I have copied the pastebin for those not morally opposed to looking at the code I have written (that was a joke) and feel free to use it in your world (that was also a joke, this is a terrible lighting solution which will burn down your whole set up!).

http://pastebin.com/gN2Hy1DC

The point of this thread was not to get you arguging, it was to get you building.
If you think you can do something without the wrath lights, that's even more old school, I like you already. Show us, please.

P.S. How is that for old school?!?

I just tested whether it was possible to light netherrack from below using a turtle with a flint and steel or igniter. Negative on both counts unfortunately.
 

Bomb Bloke

New Member
Jul 29, 2019
612
0
0
I quite like the fire solution. I'm tempted to demonstrate the coding that'd go into having one turtle float around and do all the lighting on its own - it's fairly simple, but doesn't make for very interesting screenshots. I'm not sure anyone'd be interested in reading through the logic behind it, either.

On point 1, incorrect. For a variety of reasons, that is a pretty lousy lighting solution. And done to death.
... are you confusing "readily" with "decently"? My sole point was that you could swap his actual light sources with whatever you wanted without breaking the core of his system.
 

tehBlobLord

New Member
Jul 29, 2019
547
0
0
People don't realise how many options vanilla gives you. You don't need damn frames or CC to push a block out of the ground, redstoners have spent ages perfecting elegant piston designs that do just that;


That thing is beautiful, fast, vanilla and ermazing.
It reminds of that moment in one of Etho's videos where he was struggling with block breakers/deployers then realised he could just use a sticky piston.

EDIT: And yes, this can be built facing upwards if you want to, and it can probably be made more compact with all of the tools that FTB gives you, but the point of this post is to remind us that Vanilla is badass.
 
  • Like
Reactions: ICountFrom0

Lathanael

New Member
Jul 29, 2019
959
0
0
People don't realise how many options vanilla gives you. You don't need damn frames or CC to push a block out of the ground, redstoners have spent ages perfecting elegant piston designs that do just that;

<vid was here>

That thing is beautiful, fast, vanilla and ermazing.
It reminds of that moment in one of Etho's videos where he was struggling with block breakers/deployers then realised he could just use a sticky piston.
Very true. People are so concerned with mods that they forget what vanilla is able to do.

I once build (In beta 1.7.2) a hiddendoor with hidden stairs without the usage of mods (other than flying and utiities mods like NEI)
It could be made more compact even with vanilla nowadays but it worked just fine.
 

tehBlobLord

New Member
Jul 29, 2019
547
0
0
Very true. People are so concerned with mods that they forget what vanilla is able to do.

I once build (In beta 1.7.2) a hiddendoor with hidden stairs without the usage of mods (other than flying and utiities mods like NEI)
It could be made more compact even with vanilla nowadays but it worked just fine.

Challenge accepted.


Bearing in mind that this guy has been AWOL for a while, so this design was before comparators and all that useful stuff :)
This door is faster, sexier and more compact that a frame door of the same size.

Huzzah for vanilla.[DOUBLEPOST=1371464166][/DOUBLEPOST]
How about something like that, but the swap being a block, for no block and glowstone flowing up?
That's about a kazillion times easier :) Just a simple block remover thingy, let me see if I can find a video.

EDIT:
Here's a video of one in the floor, it's only a single extender though so the block won't pop out. If you remove everything to the left of the centre piston (and you can remove some of the timing on the repeater so that it's faster) you'll be able to place glowstone underneath :)
 

tehBlobLord

New Member
Jul 29, 2019
547
0
0
Remember, glowstone has to flow in an L shape or it escapes. So two blocks have to be removed (and I would like it flush). Also, it's a liquid, so it will be disruptive to the build.
I've never played with liquid glowstone, so I'm mainly guessing here. If I knew how it worked I could make you a prototype, but it shouldn't be too hard to adapt
 

gattsuru

Well-Known Member
May 25, 2013
364
103
68
Is it more computationally efficient for the turtle to be repeating its function once every ten seconds or is it better to wait for an event and then do its function and then loop back to waiting for an event? (I know this question may sound dumb, but I don't know exactly what the turtle is doing while it is waiting for an event).
It depends on what the turtle is doing. Handling events or coroutines is usually relatively memory-expensive in most programming languages, but it's less CPU-costly to handle them if the event if very irregular. ((This is with the caveat that I've not dug into ComputerCraft's LUA implementation heavily, just extrapolating from C# and Java.))

And at a larger level, you generally don't need to worry about optimizations that occur once-per-ten-seconds, or once-per-user-action, unless the underlying function is exceptionally time-consuming (which most functional turtle program calls aren't). Early optimization tends to be premature optimization.
Remember, glowstone has to flow in an L shape or it escapes. So two blocks have to be removed (and I would like it flush). Also, it's a liquid, so it will be disruptive to the build.

Is sand disqualified as too easy?
 
  • Like
Reactions: casilleroatr

casilleroatr

New Member
Jul 29, 2019
1,360
0
0
It depends on what the turtle is doing. Handling events or coroutines is usually relatively memory-expensive in most programming languages, but it's less CPU-costly to handle them if the event if very irregular. ((This is with the caveat that I've not dug into ComputerCraft's LUA implementation heavily, just extrapolating from C# and Java.))

And at a larger level, you generally don't need to worry about optimizations that occur once-per-ten-seconds, or once-per-user-action, unless the underlying function is exceptionally time-consuming (which most functional turtle program calls aren't). Early optimization tends to be premature optimization.


Is sand disqualified as too easy?

Thank you Gattsuru for taking the time to answer me, that was very interesting. I am a programming novice (I just started taking it up since I finished university this spring) so I am grateful for this advice.
 

gattsuru

Well-Known Member
May 25, 2013
364
103
68
Here's a rather simple design. Lever off, and you've got an even patch of dirt.
beacon_off.png


Flip the lever, and the patches of dirt get pulled down and then to the side...
beacon_on.png

leaving a nice gap for the glowstone.
glowy.png

Circuitry is fairly simple -- hardest part is getting the redstone pointing directly into the bottom pistons.
internal_layout.png

The redstone block is essentially a simple NOT gate. There are cheaper ways to push redstone signal downwards, but this has the advantage of being fairly hidden. From above, it's just a patch of dirt with a piston underneath, rather than the hole most other methods require. See here for what it looks like from above. You can use a light sensor, as well, although you'll have to offset the daylight sensor by whatever distance you're considering dark (probably five or six blocks away), and change the wiring so that they only connect when the piston is extended (an IF gate).
sample.png

Here's the basic design for a single setup. Two sticky pistons, a lever, and three repeaters.

Why three? The on tricky part to this circuit is the timing to move the dirt block. While it's not as bad moving a piston with a piston, there is a unique issue that, when turning this on, we want the left piston to move first -- but when turning off, we need the right piston to go first. Since repeater delays apply on both on- and off- switches, we want the left-most piston to come on first /and/ turn off last. And since you don't want a repeater loop, you can't just let one of the redstone wires go straight to the piston.
 
  • Like
Reactions: Whovian and Anubis

Zexks

New Member
Jul 29, 2019
116
0
1
Yeah I wasn't real impressed either. Was really hoping for some IC2 illuminators or some other type that would have required some kind of energy or wiring, or power distribution. But all he did was plant turtles in the air and "turn" them on and off with a wireless light sensor, kind-a weak.
 

KirinDave

New Member
Jul 29, 2019
3,086
0
0
Yeah I wasn't real impressed either. Was really hoping for some IC2 illuminators or some other type that would have required some kind of energy or wiring, or power distribution. But all he did was plant turtles in the air and "turn" them on and off with a wireless light sensor, kind-a weak.


IC2 illuminators: The Most Ridiculous Objects Ever. Anyone who builds with them isn't even at "showoff" levels anymore. They're at, "Crazytown."
 

ICountFrom0

Forum Addict
Aug 21, 2012
906
1,227
159
Vermont
ep 92
Controlling what book goes in a mystcraft portal : "The best way to do this is with, a turtle" .... Excuse me if I SCREAM.

Okay, so just last season he did it with redpower 2, and he can't go using the same solution every time... still, this is getting less impressive.




Oh, and because your calling luminators crazytown, you know I'm going to have to try to use them now.
 
  • Like
Reactions: Zexks