Git Product home page Git Product logo

craftbook's Introduction

CraftBook

CraftBook adds mechanisms (bridges, gates), redstone additions (integrated circuits, programmable logic chips), and minecart enhancements to Minecraft SMP (multiplayer). It does this without requiring on client-side modifications by using heuristics based on block and sign placement instead. It is currently a plugin for hMod (which is now being ported to Bukkit), although CraftBook will be ported over to the Minecraft API once it becomes available and sufficient.

About the Project

We have an IRC channel on Espernet: #craftbook on irc.esper.net. You'll find fellow CraftBook users and developers there.

Contributing

We happily accept contributions. The best way to do this is to fork CraftBook on GitHub, add your changes, and then submit a pull request. We'll look at it, make comments, and merge it into CraftBook if everything works out. You can fix bugs, add features, write new ICs -- it's up to you. Check the redmine.sk89q.com site for our "to do" list.

Make sure to keep these points in mind when submitting code:

  • Ensure that the feature doesn't consume too much CPU. Some features, like ICs, could possibly run every two ticks.
  • Keep memory usage to a minimum.
  • Consider network bandwidth usage. For example, updating signs requires a large packet to be sent.

Don't worry though; we'll make suggestions if we find any issue with those points.

Your submissions have to be licensed under the GNU General Public License v3.

craftbook's People

Contributors

afforess avatar coderjo avatar dhowett avatar lymia avatar olegbl avatar sindreij avatar sk89q avatar sturmeh 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.