GithubHelp home page GithubHelp logo

tfcplus-bids's Introduction

GitHub Release CurseForge Version CurseForge Game Versions CurseForge Downloads GitHub License

TFC Plus - Bids and Pieces

A plugin for TerrafirmacraftPlus that aims to demonstrate various fully featured enhancements for gameplay and testing.

Please find the latest release at courseforge.

Features

  • Clay and Fire Clay Crucible - new crucibles with improved mechanics
  • Ore Bits - breaking ore chunks into smaller pieces
  • Metal Blowpipe - recipe based glassware crafting
  • Drinking Glass - various new drinking containers made out of glass
  • Furnace - for making glass in a crucible
  • Mud Brick Chimney - allows furnace and basic kiln construction before acquiring metal tools
  • Ceramic Pipe - used in making a mud brick chimney
  • Ceramic Mug - a drinking container made out of clay
  • Drill - a tool for drilling raw stone, tool heads made from stone, copper, any bronze, and wrought iron
  • Quarry - for harvesting Rough Stone block using the drill and wedge method
  • Rough Stone and Rough Stone Bricks and Tiles - new building blocks from quarried rocks
  • Adze - a tool for carving blocks, making rough stone bricks, peeling logs and so on, tool head made from stone, copper, any bronze, and wrought iron
  • Carving - for shaping blocks with an adze, in like manner to TFC detailing with a chisel, and carving recipes, using 3 carving modes
  • Peeled Log - logs that had their bark stripped used to craft log walls
  • Log Walls - new building block with 6 variations for log cabin construction, and 2 variations of vertical log walls
  • Wood Pile - for wood storage and seasoning peeled logs, stick bundles, and making charcoal, extracting pitch, building pyres and fire-setting
  • New Firepit - new firepit that can consume custom fuels, requires kindling to light
  • Kindling - kindling for lighting new firepit
  • More Stick Bundles - small and tied bundles of sticks as fuel in new firepit
  • Bark - comes from peeling logs, some can be used to extract tannin, or bark fibers
  • Bark Fiber and Cordage - tying material and cordage from bark fibers
  • Drying Rack - for curing bark fiber strips and drying meat, cheese, and seaweed
  • Firewood - fuel for new firepit, needs to be seasoned
  • Chopping Block - for peeling and splitting logs
  • Birch Bark Equipment - kindling, bags, cups and shoes from birch bark
  • Wattle Trapdoor - trapdoor made from wattle
  • Trapping Pit - for trapping mobs
  • Saddle Quern - carved from rough stone, used for crushing and grinding grain
  • Coarse Flour - made with Saddle Quern
  • Porridge - early game food from grain
  • Plug and Feather - wedges used for quarrying from wood and metal
  • Stone Press - lever based pressing device, used for extracting juices and oils from berries and fruits
  • Fluid Mixing - fluid mixing recipes for making Honey Water, Brine and Milk + Vinegar
  • Clay Lamp - stationary light source that consumes olive oil
  • Wall Hook - for hanging some tools, clothes and some other items on a wall
  • Aquifer - generates below the surface and spawns water blocks above when exposed
  • Bucket and Rope - for drawing water from deep wells
  • Large Bowl - enables mixing barrel recipes that might require adding 500mB of liquid
  • Unfinished Anvil - enables anvil creation by welding seven double ingots together
  • Cooking Pot - for boiling and steaming foodstuffs and much more, notably making cooked meals form prepared mixtures
  • Steaming Mesh - as an accessory for the cooking pot
  • Fish Oil - an alternative fuel for clay lamps
  • More Milk - goat milk and goat cheese
  • Cooking Prep - for making classic salads and sandwiches and new meals such as stuffed peppers and stuffed mushrooms, and cooking mixes
  • More Crops - new crops such as sea beet, beetroot, sugar beet, wild beans and broad beans and some converted TFC crops
  • Tallow - made from Suet which drops from appropriate animal mobs, for consumption or making candles and Pemmican
  • Axle Wall Bearing - allows seamless passage of axles through walls and ceilings
  • Screw Press - screw based pressing device powered by TFC+ mechanisms
  • Bamboo Shoots - vegetable source from Bamboo saplings, edible when cooked
  • Wattle Gate - gate from wattle
  • Palisade - wall made of logs placed upright
  • Straw Nest - primitive alternative to a Nest Box for chicken to lie eggs
  • More Kilns - Tunnel Kiln, Square Kiln, Beehive Kiln adapted from TFC+ and Climbing Kiln, powered by a wood pile, for pottery and wood drying
  • Fire Brick Chimney - for advanced kiln construction

Contributions

  • Saddle Quern and Stone Press related models by talhaereny

Translations

  • Chinese by Eternal130 (v0.48.x)
  • Japanese by dymanic.day (v0.28.x)

Other credits

Compatibility

  • WAILA - block information for crucible, quarrying, glassmaking, wood pile items, drying rack, saddle quern, stone press, screw press, cooking pot, etc
  • NEI & NEI G.T.N.H. Unofficial - recipes for seasoning, quarrying, drying, carving, chopping, saddle quern, stone press, screw press, cooking and new firepit fuels

Compiling

Required libraries to be placed in libs folder (or the latest version as available):

[1.7.10]TerraFirmaCraftPlus-deobf-0.89.1.jar
Waila-1.5.10_1.7.10.jar

Set up your environment as follows:

./gradlew setupDevWorkspace

Build mod as follows:

gradlew build

You'll also need to specify JAVA_HOME to point your Java 8 JDK installation, for example:

set JAVA_HOME=c:\Program Files\Java\jdk1.8.0_202\

tfcplus-bids's People

Contributors

unforbidable avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

eternal130

tfcplus-bids's Issues

Copper Age achievement is not triggered

The Copper Age achievement is triggered only when removing a full mold of metal from a Small Vessel.

Since the clay crucible is intended to replace Pottery Kiln alloying, filling a mold from a crucible should trigger the Copper Age achievement too.

Bloom Splitting Bug

Hello, I hope I'm doing it right. It seems that your mod in its current 44.1 version seems to break the bloom splitting process somehow, causing an immediate crash that persisted until had to remove the mod. It seems that it somehow spawns much more bloom pieces that it's meant to, as I have received 42 blooms out of 600-unit initial bloom. Crash report from most recent recreation included. Hope it helps.
crash-2024-06-27_19.13.55-server.txt

Bark Cordage Cost Bug

Trying to weave a cordage from bark fiber while aiming at the surface produces the intended result, using 5 strips per completed cordage. Using it without aiming at the surface seems to fall back to the default stone knapping mechanic, instantly using 1 strip without any additional cost for completed cordage.

Less metal removed from a crucible than expected with some molds

When last but one unit of metal is added into a mold, the mold gets filled up completely, so the last unit is never removed from the crucible. These molds are that for candle holders, metal sheets and bullets, and maybe some others.

This is some sort of bug in TFC+, seeing as the classic TFC crucible has this issue also. In fact, this bug has been reported at the official TFC+ discord server by the user Cubey79#7861 only quite recently actually.

Regardless, we will fix this on our end. Instead of assuming only 1 unit was added as told, we'll compare number of units in the mold before and after, and remove the difference from the crucible. That way, when the issue gets fixed in TFC+, it will still work.

Get stones and sticks not from the surface

On popular servers, it is very difficult to start due to the fact that all the sticks and stones in the area have already been collected. Administrators are forced to enter starter kits.

I propose to add the ability to get them with some chance from a block of stone or wood. For example, right-clicking with an empty hand on a tree trunk will give a stick, and clicking on an open rock will give the corresponding stone.

Rough Stone Bricks/Tiles durability

Not quite sure if this is a bug, but rough stone tiles/bricks have laughably low durability even compared to cobblestone, getting mined by a pickaxe in a fraction of a second. Since they also drop when destroyed by hand I assume this might be the intended behavior for the pre-metal gameplay, but either way I'd recommend increasing time to mine, or perhaps switching the preferred tool to adze and removing drop by hand.

UPD: it seems that shovels also count as correct tool. Not sure if it's a bug or not, but writing it here in case it is.

Hope this helps.

Display resulting metal name in the GUI

A crucible will display the result of smelting or alloying, not unlike the barrel shows the output when a valid recipe is found, for example.

Both input materials and any molten metals should be considered, but any item present in the input liquid metal slot will not.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.