Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
res
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

minekraft

Minecraft remade in Kotlin!

Minekraft is made using Kotlin's Java interopabillity, which allows us to use Java classes in Kotlin & Kotlin classes in Java.

This will be compatible with Minecraft, since I'm making it in mostly the same way and using the same packet system.

##Timeline This is the Timeline/TODO List.

  • Project Started (4/1/15)

#####Connections

  • Client-Server Connection (5/27/15)
  • Client-Server Chat
  • Player Movement on Server
  • Packet Hacks (Flying, FastBreak, etc.)

#####Backend

  • Block Backend (6/5/15)
  • Chunk Backend (6/5/15)
  • World Backend
  • Entity Backend (5/31/15)
  • Player Backend (6/5/15)
  • Get Player Inventory from Server

#####Graphics

  • GUIs/Menus/HUD
  • Rendering Chunks
  • Rendering Blocks
  • Rendering Entities
  • Rendering Players on Server
  • Custom 3d models

#####SinglePlayer

  • World Loading
  • SP-only blocks
  • SP-only entities

#####After it all

  • New Name
  • New Packet System
  • Original Server Software (Python? Java?)
  • Mod API (JavaScript? JRuby?)

##Credits

  • Kotlin - For it's Java Interop.
  • Java - For being a great language.
  • LWJGL - For being free & open source.
  • Steveice10 - For making networking easy peasy.
  • iLexiconn - For insipring me to make this.
  • Mojang - For making such a great game.

About

Kotlin Minecraft Client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published