Git Product home page Git Product logo

freecraft's Introduction

FreeCraft logo

ContentDB ContentDB

Adventure in a world full of nothing, capable of doing all the work from Minetest with a Minecraft-ish taste.

Modifications

Most modifications will misbehave, according to a existing feature:

Modification Description
Animations Walk, duck, prone, swim, sit, lay down.
Better ladder Ladder now feels real.
Charcoal Natural coal.
Default entities Render different types of entities.
Extended tools Different types of tools.
Firenze The strongest player in the world. Can break stones with the hand... after some time.
Greyscale Variable nodes/items in different biomes.
Head animation Look at the camera and smile!
Hunger Include 20 hunger levels by default, right click to eat.
Mobile style Mobile needs good appearance too.
Pop here, pop there Pickup ground items.
Prone Press 'Aux2' or 'Zoom button' to prone.
Run, Seve, Run Hold 'Aux1 button' to run.
Seve Sam with Steve clothes.
Soundtrack Background music/effect.
Vegetation tweak Grass is easily gatherable and leaves no longer drops by punching using bare hands.
Wielded items Take it, hold it, love it.
Workbench Name says it all.

Installation

The FreeCraft Engine can be found at GitHub.

For further information or help, see: Installing Mods.

FreeCraft:

  • Unzip the archive, rename the folder to freecraft and place it in .. freecraft/games/

  • GNU/Linux: If you use a system-wide installation place it in ~/.freecraft/games/.

Minetest:

  • Unzip the archive, rename the folder to freecraft and place it in .. minetest/games/

  • GNU/Linux: If you use a system-wide installation place it in ~/.minetest/games/.

Packaging

Game packaging is now available as a utility tool.
Using bash package_game.sh will create a small compressed archive of the master branch.
Appending the --safe-mode flag will apply safe patches for old hardware.

Useful for creating a release.

Compatibility

The FreeCraft GitHub master HEAD is generally compatible with the GitHub master HEAD of the FreeCraft Engine.

FreeCraft tries to be the most backwards compatible as possible.
If you wish to provide details for a specific version of the Minetest engine, put it on issues tab.

When stable releases are made, FreeCraft is packaged.
FreeCraft Engine can be packaged for certain platforms only, by the lack of current developers.

FreeCraft releases are available at the ContentDB.

Licensing

See LICENSE.txt

freecraft's People

Contributors

paramat avatar simplyceo avatar sofar avatar pilzadam avatar celeron55 avatar sfan5 avatar tenplus1 avatar smalljoker avatar blockmen avatar kilbith avatar an0n3m0us avatar wuzzy2 avatar rubenwardy avatar shadowninja avatar ezhh avatar tumeninodes avatar ekdohibs avatar t4im avatar appgurueu avatar mirceakitsune avatar davisonio avatar thomas--s avatar red-001 avatar realbadangel avatar hybriddog avatar p-ouellette avatar calinou avatar kaeza avatar desour avatar octacian avatar

Stargazers

 avatar  avatar André Guilherme avatar Luís Eduardo  avatar

freecraft's Issues

server crashed: attempt to index local 'under_node' (a nil value)

2022-10-29 20:24:19: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'wielded_light' in callback luaentity_Step(): ...-edu/bin/../games/freecraft/mods/default/item_entity.lua:80: attempt to index local 'under_node' (a nil value)
2022-10-29 20:24:19: ERROR[Main]: stack traceback:
2022-10-29 20:24:19: ERROR[Main]: ...-edu/bin/../games/freecraft/mods/default/item_entity.lua:80: in function 'on_step'
2022-10-29 20:24:19: ERROR[Main]: ...st/minetest-5.6.1-edu/bin/../mods/wielded_light/init.lua:615: in function <...st/minetest-5.6.1-edu/bin/../mods/wielded_light/init.lua:614>

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.