BetterBeginnings Mod

Mods
134,147 Downloads Last Updated: Sep 9, 2017 Game Version: 1.7.10

BetterBeginnings Logo

Notice

First off, I sincerely apologize for abandoning this mod for so long without any notice. You all deserve better than that, and I take full responsibility for any frustrations caused by this lack of communication to Daomephsta. I had a lot of personal issues at the time, but that is no excuse for leaving everyone in the dark and disappearing like I did. For now, I will be returning to this mod and try to update and continue this mod in a way that encourages compatibility and interaction with other mods.

BetterBeginnings started out with a goal of vanilla-like features with high compatibility. Over time though, I had added more and more features under the assumption that BB was the only content mod installed, and this has obviously led to very poor compatibility, contrary to my initial goals. I hope to return to that ideal with this mod in the future, and focus more on BetterBeginnings' place within a modded playthrough rather than trying to force it into a modpack's backbone. I also want to refocus development on the early-game, even if early-game is by modded standards rather than vanilla. Hopefully these features will make the mod more like Tiny Progressions and less like GregTech.

BetterBeginnings Mod - Currently being updated to 1.12

A mod to extend the beginning portion of Minecraft's early game and diversify vanilla gameplay, without breaking too much from the typical gameplay flow.

The early stage of Minecraft tends to be quick and easy. Punch three longs, make a crafting table, make a wood pick, mine three stone, and that's it. No more early game. With BetterBeginnings, you will spend much more time "on the move", simply trying to survive the terrifying world you live in. Punching trees? Wood tools? Haha...no. While this mod started as a purely early-game extension, it now adds a variety of features to aid and expand upon the vanilla playstyle.

1.12 Update and Redesign

This mod is in dire need of a rework. The current version is clunky and has poor compatibility. Its core design discourages its use in modpacks, and forces modpack authors to work far too hard to get this mod to pair well with other mods. With the update, I will be reverting the mod back to its alpha development state, as many severe changes, many of which will likely be game-breaking. Stability will have to come after the rework, once this mod can play nice with others.

Updating Todo:

  • Update properly to MC 1.12. I will not update to 1.9 or even 1.10, as then I would be playing a game of catch-up or developing for two versions at once (not a good thing). No further updates will come to the 1.7.10 branch, even for bugfixes, not from myself. The 1.8 branch will become the 1.12 branch, so the 1.8 code will be moved to its own branch, though with no further updates from myself. The only 1.10 version will be the one developed by Daomephsta during my absence.
  • Return mod status to "alpha" development as heavy changes are on their way.
  • Redesign the old JSON recipe thing. JSON recipes are annoying and jank (sorry MC1.13), and far too verbose for modpack authors. Instead, the JSON recipe parser will be replaced by a built-in ZenScript parser, so modpack authors can copy BB-related code from MineTweaker as a quick and dirty alternative. This ZenScript parser will automatically disable itself if MineTweaker is detected during startup.
  • Redesign kiln, brick oven, and smelter to be improvements to the furnace rather than replacements. This should greatly enhance compatibility without diverting too much from vanilla gameplay. All furnaces will be significantly sped up and otherwise improved to encourage use while still leaving room for higher-tier machinery by other mods, such as EnderIO and Thermal Expansion. The smelters in particular will require significant redesigns to neither be obsolete or overpowered.
  • Remove advanced crafting from the default configuration, and balance the rest of the mod accordingly. While this was an interesting idea, and part of the core inspiration for the mod, this particular feature was incredibly problematic in many ways, and was very annoying to play with and to develop. It was buggy, difficult to balance, overly grindy, and a major pain for compatibility. This feature will become deprecated and no new features will be added to expand upon it.

1.7.10 and 1.8 Versions

I will no longer be working on the original MC 1.7.10 version of the mod. 1.7.10 is extremely outdated, and only used in a few legacy packs now. However, Daomephsta has been working hard on maintaining it, and has released a few bugfixes over the past year. If you wish to continue development for that version, feel free to fork the code from its updated repository.

There will be no more updates to the MC 1.8 version of this mod. 1.8 is also very outdated, with little in the modding scene for it to be worth playing. If you wish to continue development for that version, feel free to fork its code from the original repository.

1.10.2 Version

During my absence Daomephsta has updated BetterBeginnings to MC 1.10.2 and is working hard on it with active development for that version. This includes new features such as a wicker basket and shield for early game. While I will be focusing on the 1.12 version of the game, I will not be working on the 1.10.2 branch. Daomephsta instead will be continuing that branch as deemed necessary. If you wish to contribute, feel free to fork the code from the maintained repository.

Feature Overview

  • A variety of early-game tools to make you work to get that first stone pickaxe.
  • Most blocks require the correct tool in order to be broken. No more punching trees!
  • Three different furnaces are used in place of the vanilla furnace: The kiln, the brick oven, and the smelter. Each covers different purposes of smelting, with upgrades and recipes to reflect this.*
  • Advanced, double crafting tables, to craft more complex items.*
  • Infusion Repair, as a better, more reliable way to repair enchanted tools.
  • Diffusion Extraction, to extract enchantments from tools.
  • Campfires, for cooking charring food to a crisp in the early-game.
  • Config options with in-game toggle support.*
  • JEI/NEI and Minetweaker/CraftTweaker support.*

* This feature will be heavily reworked in the 1.12 update for better compatibility and configurability.

Installing

  1. Download the latest stable version of Forge for your Minecraft version at files.minecraftforge.net. Get the installer.
  2. Run the installer.
  3. Run Minecraft at least once with the newly installed Forge.
  4. Put the BetterBeginnings JAR file in your .minecraft/mods/ folder.
  5. Run Minecraft again.
  6. Profit!

More Info

Full information can be found on the MCForums post, which is be updated more regularly than this description.