Coder Social home page Coder Social logo

truecraft's Introduction

A completely clean-room implementation of Minecraft beta 1.7.3 (circa September 2011). No decompiled code has been used in the development of this software. This is an implementation - not a clone. TrueCraft is compatible with Minecraft beta 1.7.3 clients and servers.

Screenshot taken with Eldpack

I miss the old days of Minecraft, when it was a simple game. It was nearly perfect. Most of what Mojang has added since beta 1.7.3 is fluff, life support for a game that was "done" years ago. This is my attempt to get back to the original spirit of Minecraft, before there were things like the End, or all-in-one redstone devices, or village gift shops. A simple sandbox where you can build and explore and fight with your friends. I miss that.

The goal of this project is effectively to fork Minecraft. Your contribution is welcome, but keep in mind that I will mercilessly reject changes that aren't in line with the vision. If you like the new Minecraft, please feel free to keep playing it. If you miss the old Minecraft, join me.

Compiling

Use a recursive git clone.

git clone --recursive git://github.com/mrj001/TrueCraft.git

From the root directory of the git repository. Then run:

dotnet build

To compile it and you'll receive binaries in TrueCraft.Launcher/bin/Debug/net5.0/. Run dotnet TrueCraft.Launcher.dll to run the client and connect to servers and play singleplayer and so on. Run dotnet TrueCraft.Server.exe to host a server for others to play on.

Note: TrueCraft requires .NET 5.0 or newer.

Note: I'm doing updates on MacOS, and haven't yet gotten around to Windows or Linux native dependencies.

Assets

TrueCraft is compatible with Minecraft beta 1.7.3 texture packs. We ship the Pixeludi Pack (by Wojtek Mroczek) by default. You can install the Mojang assets through the TrueCraft launcher if you wish.

Other Stuff

TrueCraft is not associated with Mojang or Minecraft in any sort of official capacity.

truecraft's People

Contributors

ddevault avatar moorehousew avatar robinkanters avatar mc42 avatar creatorfromhell avatar mitch528 avatar manio143 avatar toastymallows avatar yankejustin avatar gbear605 avatar brendanbuono avatar peroalane avatar flibitijibibo avatar ficture7 avatar ixcviw7bw avatar gkbrk avatar nbering avatar aragas avatar blha303 avatar harry-cpp avatar 9034725985 avatar mrj001 avatar

Stargazers

Hayden Dinsmore avatar  avatar Dmitry Frolov avatar Yuki Nagato avatar  avatar  avatar  avatar  avatar  avatar Slushie avatar Rodney avatar Jefferson Phillips avatar 8BitWonder avatar SunSeek avatar  avatar Peter Boling avatar Julian avatar Mick Dekkers avatar  avatar Izak Halseide avatar  avatar  avatar Bell avatar sammy avatar Wulferis avatar Brian Clinkenbeard avatar Omer Oreg avatar

Watchers

FurnisedChunk avatar Emanulator avatar Julian avatar lcx avatar Michael Sebero avatar

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.