Tuesday, December 10, 2013

Slimes


Thursday, July 11, 2013

Lag reduction?

so, according to some information I may be able to reduce the lag at my place by changing the appliedenergistics.cfg file:


B:gfxCableAnimation=true

Wednesday, June 26, 2013

New Idea

So, I saw GenerikB doing a thing with Hexxit, and it looks really cool! I think that modpack could be used for something like an open-world dynamic Super-hostile. Of course, the modpack is in 1.5 and 1.6 was just released, so I'm going to give it some time to update and then start the series. With this, it could be fun to bring in a partner from time to time, switch it up a bit, bring in different people and record.

Wednesday, June 19, 2013

proper power

2 steam boilers

One boiler is essentially 2xMV and 3xLV (350 EU/T)

One boiler is 144MJ/T

If each connection on an energy bridge passes 160mb/T that is 77EU/T, so that would require 2 connections per MV Producer or 2 LV producers per. If the connection only gives 80mb/t it would require 4 per MV

So then if I want to have one boiler dedicated to each MJ and EU, but I also wanted to have enough capacity in my energy bridges to use 1.5 boilers . . .

That would mean I'd need to be able to output approximately 525eu/t. That would mean 3 MV producers and 4 LV.

Thursday, June 13, 2013

Enchanting Turtle

This seems to work just fine"

-- Clearing Terminal
term.clear()
term.setCursorPos(1,1)
turtle.select(1)
-- Set turtle to collect XP
m=peripheral.wrap("right")
m.setAutoCollect(true)
while true do
    if m.getLevels() > 30 then
        turtle.suckDown()
        m.enchant(30)
        turtle.dropDown()
    end
    sleep(1)
end

Killer Turtle

Mostly working program, might still have kinks:

n = 0
-- Clearing Terminal
term.clear()
term.setCursorPos(1,1)
print("DIE!!!!")
while true do
    turtle.attack()
turtle.attack()
turtle.attack()
n = n + 1
if n == 16 then
for i = 1, 16 do
turtle.select(i)
turtle.drop()
end
n = 0
end
    sleep(0.5)
end

Tuesday, June 11, 2013

Working on computercraft again

Two programs today, pretty simple ones. I have not tested them yet so there may be some bugs to work out. First is for my attack turtle:

-- Clearing Terminal
term.clear()
term.setCursorPos(1,1)

print("DIE!!!!")

while true do
    turtle.attach()
    sleep(0.01)
end

Second will be for the XP turtle to enchant books!

-- Clearing Terminal
term.clear()
term.setCursorPos(1,1)

turtle.select(1)

-- Set turtle to collect XP
setAutoCollect(true)

while true do
    if getLevels() > 30 then
        if turtle.getItemCount(1) < 1 then
            turtle.suck()
        end
        enchant(30)
        turtle.drop()
    end
    sleep(1)
end

Wednesday, June 5, 2013

Channel trailer?

Here's a little blurb I've been playing with for my channel trailer, I think it sounds ok, but I have to record it and see how it goes.

Hello strangers, Munchmo here. Welcome to my channel, I hope you'll stick around a while. To tell you a little about what I do, I make all sorts of gaming videos with a focus on Minecraft but I play many other games I enjoy. I release a variety of daily Minecraft videos. You'll get Vanilla and Modded Minecraft, as well as PVP, custom maps and other challenges! On my channel you'll also get new videos from games such as Timber and Stone, Don't Starve, Hawken, and anything else I feel like playing. In my archive you'll be able to find other games such as Tribes: Ascend, Binding of Isaac, The Walking Dead, Bioshock Infinite, and many more. Thanks for giving me your time and I hope you'll join the ranks of Munchmo's Minions by clicking that subscribe button!

Huzzah!

I'm sure you guys have seen by now, but I'm so happy I got to play Calamity with Guude! It was fun playing against him, and fun playing with him on my team. I really do hope I get a chance to play with him again and some of the other Mindcrackers.

Monday, June 3, 2013

More notes to self

I think I want to start playing with some of the gregtech automation stuff (if it is in this version of the modpack) like the electric buffer and advanced regulator. Here's a link to more information: http://gregtech-addon.wikispaces.com/Electric+Automation

Tuesday, May 28, 2013

Here comes some numbers

Just did some math for a 4x4 ME Crafting Chamber, and here's the cost:
120 redstone
72 quartz crystals
324 iron
38 quartz dust
36 sand
140 gold
8 glowstone dust
8 diamond

All in all, not too bad. . . .

Monday, May 20, 2013

Note to self

http://forum.feed-the-beast.com/threads/steves-carts-treefarm-what-components-do-i-need.9165/

FTB Restart Incoming

So, in the most recent livestream the FTB server was restarted with a fresh map without redpower 2. This will hopefully allow us to upgrade to 1.5 when it releases without worry. Starting over is hard! Right now I'm still gathering initial resources, got a few machines going, and I'm exploring! Soon I'll get a video out, just have to be ready to cover new material. Already starting on bees and playing with some of the new stuff that's been added. I can't wait to show it to you!

Thursday, May 16, 2013

More minecraft!

Sorry it's been so long, but this place doesn't get much traffic so I've been neglecting it. Today I want to talk about some recent changes as well as some upcoming stuff.
As you may know, I've got a new series, TerraFirmaCraft! It is so much fun and I just don't want to stop. But I know a lot of you have been missing FTB, and so have I. Still no news on the 1.5 update, so what I'm going to do is get a final map on the server tomorrow running FTB Ultimate 1.10 without RedPower2.
That means another fresh world for the livestream! I hope you guys are ready, last week's stream didn't have a lot of viewers, but I forgot to put up my announcement video, so it was kind of my fault.

See you there!

Quick note to self, TFC +/- 750 (Hills) -3300

Tuesday, March 5, 2013

It sure has been a while

Wow, I've been so busy making videos and stuff that I've kinda neglected this place. I haven't really written any new turtle scripts, so I don't have anything to publish on that front. But what I do have is a topic to talk about, and that topic is FTB Ultimate pack. There is talk of wanting to switch the server from Mindcrack to Ultimate, and I almost think we should. I'm not sure what will happen when/if we do though. If I can change the server over without having to restart the world, I might do it. If we have to start over though, there's no way.
Not every player on the server has weighed in, but I think most will be ok going along with whatever I decide. I know I'd love to get Mystcraft back, even though I barely touched it back in beta. I've looked at the mods we'd gain and lose and I'm not sure what to think. There's still no release date on Ultimate, but there's a beta version out people can try. I'd love to hear your opinions on it if you have any.

Wednesday, January 23, 2013

Wednesday, January 9, 2013

Flooring

Don't you just hate having to fill in floors one block at a time? Well I have the solution for you! Get a turtle to do that for you. Just give him fuel and blocks and set him free! Here you go:


-- Clearing Terminal
term.clear()
term.setCursorPos(1,1)

-- Setting up Variables
local tArgs = { ... }
local fuel = 1

if #tArgs ~= 1 then
    -- Missing Height Argument
    print("Usage: Floor <area>")
    print("Slot 1: Fuel")
    print("Slot 2-16: Blocks")
    error()
end

local area = tArgs[1]

-- Fuel Checking Function
function tFuel(f)
    if turtle.getFuelLevel() < 10 then
        turtle.select(f)
        if not turtle.refuel(1) then
            print("Need Fuel")
            while turtle.getItemCount(f) < 2 do sleep(0.5) end
        end
    end
end

function place()
    if not turtle.detectDown() then
        for s = 2, 16 do
            if turtle.getItemCount(s) ~= 0 then
                turtle.select(s)
                break
            end
        end
        turtle.placeDown()
    end
end

print("Starting floor of " .. area .. " square blocks")

for gone = 1, area do
    for gtwo = 1, area do
        tFuel(fuel)
        turtle.forward()
        place()
    end
    turtle.forward()
    if( gone % 2) == 0 then
        turtle.turnRight()
        turtle.forward()
        turtle.turnRight()
    else
        turtle.turnLeft()
        turtle.forward()
        turtle.turnLeft()
    end
end

Tunnelling Turtle

I've got a new program for you today. This one creates 3x3 tunnels as long as you want. Again, it's not perfect, but it's great for making pathways in the nether. It also automatically places torches for you. So, here is "tunnels":


-- Clearing Terminal
term.clear()
term.setCursorPos(1,1)

-- Setting up Variables
local tArgs = { ... }
local fuel = 1
local torch = 2
local block = 3
local gone = 0

if #tArgs ~= 1 then
    -- Missing Length Argument
    print("Usage: Branch <length>")
    print("Slot 1: Fuel")
    print("Slot 2: Torches")
    print("Slot 3: Blocks")
    error()
end

local length = tArgs[1]

--Missing Items Check
if (turtle.getItemCount(fuel) < 1 or turtle.getItemCount(torch) < 1 or turtle.getItemCount(block) < 1) then
    print("Missing Critical Item")
    error()
end

-- Fuel Checking Function
function tFuel(moved,f)
    if turtle.getFuelLevel() < (moved + 20) then
        turtle.select(f)
        if not turtle.refuel(1) then
            print("Need Fuel")
            finished(moved)
        end
    end
end

-- Drop Items Function
function dump()
    print("Dumping Goods")
    for i = 4, 16 do
        turtle.select(i)
        turtle.drop()
    end
end

--Checks for full inventory
function slotCheck(moved)
    local slots = 0
    for i = 4, 16 do
        turtle.select(i)
        if turtle.getItemCount(i) > 0 then slots = slots + 1 end
    end
    if slots == 12 then finished(moved) end
end

-- Return Function
function finished(m)
    print("Returning after " .. m + 1 .. " blocks")
    turtle.turnRight()
    turtle.turnRight()
    for i = 1, m do
        turtle.forward()
    end
    dump()
    error()
end

print("Starting tunnel " .. length .. " blocks long")

for g = 1, length do
    tFuel(g, fuel)
    while turtle.detect() do
        turtle.dig()
        sleep(0.5)
    end
    turtle.forward()
    if not turtle.detectDown() then
        turtle.select(block)
        turtle.placeDown()
    end
    while turtle.detectUp() do
        turtle.digUp()
        sleep(0.5)
    end
    turtle.turnRight()
    while turtle.detect() do
        turtle.dig()
        sleep(0.5)
    end
    turtle.forward()
    if not turtle.detect() then
        turtle.select(block)
        turtle.place()
    end
    if not turtle.detectDown() then
        turtle.select(block)
        turtle.placeDown()
    end
    while turtle.detectUp() do
        turtle.digUp()
        sleep(0.5)
    end
    turtle.up()
    if g%5 == 0 then
        turtle.select(torch)
        turtle.placeDown()
    end
    if not turtle.detect() then
        turtle.select(block)
        turtle.place()
    end
    while turtle.detectUp() do
        turtle.digUp()
        sleep(0.5)
    end
    turtle.up()
    if not turtle.detect() then
        turtle.select(block)
        turtle.place()
    end
    if not turtle.detectUp() then
        turtle.select(block)
        turtle.placeUp()
    end
    turtle.turnRight()
    turtle.turnRight()
    while turtle.detect() do
        turtle.dig()
        sleep(0.5)
    end
    turtle.forward()
    if not turtle.detectUp() then
        turtle.select(block)
        turtle.placeUp()
    end
    while turtle.detect() do
        turtle.dig()
        sleep(0.5)
    end
    turtle.forward()
    if not turtle.detectUp() then
        turtle.select(block)
        turtle.placeUp()
    end
    if not turtle.detect() then
        turtle.select(block)
        turtle.place()
    end
    turtle.digDown()
    turtle.down()
    if not turtle.detect() then
        turtle.select(block)
        turtle.place()
    end
    turtle.digDown()
    turtle.down()
    if not turtle.detect() then
        turtle.select(block)
        turtle.place()
    end
    if not turtle.detectDown() then
        turtle.select(block)
        turtle.placeDown()
    end
    turtle.turnRight()
    turtle.turnRight()
    turtle.forward()
    turtle.turnLeft()
    gone = g
    slotCheck(gone)
end

finished(gone)

Thursday, January 3, 2013

Cactus Builder

So, this script is awesome, but it doesn't work completely. Luckily it works well enough to make it worth sharing. When i wrote it, I totally didn't think about the fact that the turtle has to place a cactus down. I may rewrite this one later if there is a need for it. but it builds the basic structure for you, and all you have to do is add the cactus manually.


-- Clearing Terminal
term.clear()
term.setCursorPos(1,1)

-- Setting up Variables
local tArgs = { ... }
local fuel = 1
local sand = 2
local block = 3
local cactus = 4
local gone = 0
local slots = {"fuel", "sand", "blocks", "cactus"}

if #tArgs ~= 1 then
    -- Missing Height Argument
    print("Usage: Cactus <layers>")
    print("Slot 1: Fuel")
    print("Slot 2: Sand")
    print("Slot 3: Blocks")
    print("Slot 4: Cactus")
    error()
end

local height = tArgs[1]

--Missing Items Check
if (turtle.getItemCount(fuel) < 1 or turtle.getItemCount(sand) < 1 or turtle.getItemCount(block) < 1 or turtle.getItemCount(cactus) < 1) then
    print("Missing Critical Item")
    error()
end

-- Fuel Checking Function
function tFuel(f)
    if turtle.getFuelLevel() < 60 then
        turtle.select(f)
        if not turtle.refuel(1) then
            print("Need Fuel")
            while turtle.getItemCount(f) < 2 do sleep(0.5) end
        end
    end
end

--Place Row
function row(slot)
    for p = 1, 4 do
        turtle.select(slot)
        if turtle.getItemCount(slot) < 3 then
            print("Need more " .. slots[slot])
            while turtle.getItemCount(slot) < 3 do sleep(0.5) end
        end
        turtle.forward()
        turtle.turnLeft()
        turtle.place()
        turtle.turnRight()
        turtle.turnRight()
        turtle.place()
        turtle.turnLeft()
        if slot == cactus then
            turtle.select(block)
            if turtle.getItemCount(block) < 3 then
                print("Need more " .. slots[block])
                while turtle.getItemCount(block) < 3 do sleep(0.5) end
            end
            turtle.placeUp()
        end
        turtle.forward()
        end
end

print("Starting cactus farm of " .. height .. " layers")

for g = 1, height, 2 do
    tFuel(fuel)
    turtle.up()
    row(block)
    turtle.up()
    turtle.turnRight()
    turtle.turnRight()
    row(sand)
    turtle.up()
    turtle.turnRight()
    turtle.turnRight()
    row(cactus)
    turtle.turnRight()
    turtle.turnRight()
    turtle.up()
    turtle.up()
    turtle.up()
    row(block)
    turtle.up()
    turtle.turnRight()
    turtle.turnRight()
    row(sand)
    turtle.up()
    turtle.turnRight()
    turtle.turnRight()
    row(cactus)
    turtle.turnRight()
    turtle.turnRight()
    turtle.up()
    turtle.up()
end

Wednesday, January 2, 2013

More turtle fun!

So here's another script for the turtle, this one is made to mine those giant fur trees. You place your turtle facing the tree with a chest at his back. he should be on the left side of two trunk blocks. I took SethBling's original "Fell" script and rewrote it to be a little more fuel efficient as well as add some safety and error checking.

-- Clearing Terminal
term.clear()
term.setCursorPos(1,1)

-- Setting up Variables
local fuel = 1
local gone = 0

turtle.select(fuel)

-- Checking for Fuel before start
if ( not turtle.refuel(1) or turtle.getItemCount(fuel) < 1 ) then
    print("Missing Fuel in Slot 1")
    error()
end

-- Drop Items Function
function dump()
    print("Dumping Goods")
    for i = 2, 16 do
        turtle.select(i)
        turtle.drop()
    end
    turtle.turnLeft()
    turtle.turnLeft()
end

-- Fuel Checking Function
function tFuel(moved,f)
    if turtle.getFuelLevel() < (moved + 10) then
        turtle.select(f)
        if not turtle.refuel(1) then
            print("Need Fuel")
            finished(moved)
        end
    end
end

-- Return Function
function finished(m)
    print("Returning after " .. m + 1 .. " blocks")
    turtle.turnRight()
    turtle.turnRight()
    for i = 0, m do
        turtle.down()
    end
    dump()
    error()
end

print("Felling Tree")

turtle.dig()
turtle.forward

while turtle.digUp() do
    turtle.dig()
    tFuel(gone,fuel)
    turtle.up()
    gone = gone + 1
end

turtle.turnRight()
turtle.dig()
turtle.forward()
turtle.turnLeft()
turtle.dig()

for i = 0, gone do
    turtle.digDown()
    turtle.down()
    turtle.dig()
end

turtle.turnLeft()
turtle.forward()
turtle.turnLeft()
dump()