[BTW 4.21-4.22] Ecksie Trees v1.00

This sub-forum is dedicated to add-ons and texture packs for Better Than Wolves.
Post Reply
Indras
Posts: 72
Joined: Wed Jan 18, 2012 10:56 pm

[BTW 4.21-4.22] Ecksie Trees v1.00

Post by Indras »

So after two weeks of blood, sweat, and tears, I am ready to release my first mod: Ecksie Trees, an addon for Better Than Wolves.

This is my first attempt at modding Minecraft, my first time ever using Java, and, to be honest, the first thing I've ever coded that I've released publicly. It was a rough journey, to say the least. Kind of like trying to write an inspiring speech in a language you don't know by using a cross-reference dictionary.

But, I finished, and here it is: Ecksie Trees!

Pictures:
Spoiler
Show
Image
Left to right: oak, spruce, birch, jungle
Image
Same trees a few minutes later
Image
Growth of an Ecksie Tree confined by some stakes & string
What does it do:

This mod adds a new type of sapling that comes in four flavors: oak, spruce, birch, and jungle. Each sapling is crafted in a shapeless recipe using one vanilla sapling of the desired flavor and one soul urn. The trees have three special properties: they never stop growing, never produce wood blocks, and never grow up, just like me (pun intended).

Why I made the mod:

This mod is esentially a result of my frustration with the behavior of leaves in minecraft. I wanted to build an automatic leaf farm using block dispensers, but there's no way to get leaf blocks in front of the dispenser to pick them up except for that split second after they grow. My first attempt at an automatic leaf farm used sixteen block dispensers along one side of an auto tree farm and produced less than half a stack of leaves in around eight hours. For a resource that is almost completely for decoration, and one that is rediculously fast to harvest by hand, that seemed excessive. I thought about trying to make leaf blocks pushable by pistons, but came up with something more versatile, and fits better with the spirit of BTW.

So... what are they for:

Well, automatic leaf harvesting, that's the obvious one. One that isn't so obvious: combined with cement buckets, they allow you to pour ceilings, instead of just floors. And, when the cement hardens, the leaves can be rapidly removed with flint and steel. I've come up with a couple more uses, as well, but I'd be happier letting others discover stuff like that for themselves. Hint: they can be staggered upwards to produce leaves more than one block thick.

How to install:

Put the zip file in your .minecraft/mods/ folder, that's it. The default block ID is 149, if you want to change it, copy the config file from the zip to your .minecraft/config/ folder, and change the value there.

Notes:

This is currently SSP only. I have a lot of learning to do before I can think of tackling SMP mods.
Ecksie Trees can be planted on dirt, grass, and BTW planters. However, their growth rate, like vMC trees, are not influenced by the block they are planted on. They also need light, just like vanilla saplings.
Ecksie Trees can "grow around" obstacles, or expand horizontally to fill a confined space. Play around with them and you'll get a feel for their limits.
Ecksie Tree Saplings do not drop anything when broken, by tools or by saw, which is by design. They are not meant to be used, moved, and used again. They also cannot be picked up by block dispensers, though I may change this later, as a BD is a high tier item that should have that capability.
"Ecksie Tree" is not a random name. First person to figure out where the name comes from is a nerd.

So, enjoy! Please feel free to leave criticism, as long as it is constructive. I can't do anything with: "This mod sucks." However, if you say: "This mod sucks, and here's why:" it acts as useful feedback.

Download Link
User avatar
FlowerChild
Site Admin
Posts: 18753
Joined: Mon Jul 04, 2011 7:24 pm

Re: [BTW 4.21-4.22] Ecksie Trees v1.00

Post by FlowerChild »

Congrats on releasing your first mod man :)
User avatar
Detritus
Posts: 398
Joined: Thu Aug 23, 2012 3:00 am
Location: Oz

Re: [BTW 4.21-4.22] Ecksie Trees v1.00

Post by Detritus »

That's pretty cool :)
All parts should go together without forcing. You must remember that the parts you are reassembling were disassembled by you. Therefore, if you can't get them together again, there must be a reason. By all means, do not use a hammer.
User avatar
Ribky
Posts: 965
Joined: Thu Dec 01, 2011 12:08 am
Location: CONFIDENTIAL

Re: [BTW 4.21-4.22] Ecksie Trees v1.00

Post by Ribky »

That looks really awesome man. I think I will give this one a shot. Not at all what I expected when you mentioned it earlier, good freakin' job man.
The spice must flow...

[03:28] <Detritus_> Weird, I'm still logged in her
Indras
Posts: 72
Joined: Wed Jan 18, 2012 10:56 pm

Re: [BTW 4.21-4.22] Ecksie Trees v1.00

Post by Indras »

FlowerChild wrote:Congrats on releasing your first mod man :)
Thanks! It was a real eye-opening experience. I'm now really seeing the modding effort vs payoff debate in a new light. I promise to never make ridiculous suggestions again!
Ribky wrote:That looks really awesome man. I think I will give this one a shot. Not at all what I expected when you mentioned it earlier, good freakin' job man.
Heh, I actually *thought* I had everything ready to release about three hours earlier. I packaged everything up, tested it in my main BTW install, and realized I hadn't updated to 4.22 yet, been so busy learning Java I just downloaded the zip and never installed. Turns out the block ID I hard-coded became the new white stone mouldings, instant conflict. Had to spend those three hours reading/watching tutorials on how to set up a mod to read from a config file, and picked a new default ID.

Hope you give it a try. If you don't like it, just delete the zip, it won't corrupt your world or anything, but the leaves will linger, since they are vanilla leaves set to non-decay.
User avatar
Gormador
Posts: 713
Joined: Mon Dec 26, 2011 1:09 pm
Location: France

Re: [BTW 4.21-4.22] Ecksie Trees v1.00

Post by Gormador »

This looks interesting ! I don't use addons but none the less, good job on releasing it !
FlowerChild wrote:If you have a suggestion, I recommend that it have pure manna from heaven flowing forth from its vagina to warrant posting it at this point in time.
User avatar
BinoAl
Posts: 2552
Joined: Mon Jul 04, 2011 9:39 pm
Location: Everywhere.

Re: [BTW 4.21-4.22] Ecksie Trees v1.00

Post by BinoAl »

Congrats man! :)
I may just have to try this out
Image
Post Reply