15 Commits

Author SHA1 Message Date
UnknownShadow200
005d0cebe2 For the 0-1 people who bother, make 12 bit block ids as easy as a compile time switch. 2017-02-19 22:29:07 +11:00
UnknownShadow200
c92ebcac6c Use BlockID typedef instead of hardcoding byte everywhere.
In the 0.00001% chance someone changes blockid to be 16 bits
2017-02-16 16:31:17 +11:00
UnknownShadow200
1515ab9028 Better map generator interface 2017-02-10 20:57:47 +11:00
UnknownShadow200
bfea109251 Inline Raw() call in JavaRandom to shave about a second off generating 512^3 maps with profiler attached. 2017-02-06 09:32:31 +11:00
UnknownShadow200
5e4e3d7e3f fix issues with map generation when height is 1. (Thanks cybertoon) 2017-02-02 11:45:44 +11:00
UnknownShadow200
98d435b110 fix licensing 2017-01-20 09:12:04 +11:00
UnknownShadow200
1aef52fab2 Use standard indentation for everything. 2016-11-27 14:47:09 +11:00
UnknownShadow200
d837e52724 Better indentation 2016-08-30 12:49:24 +10:00
UnknownShadow200
b2c642b8af Remove Block enum. 2016-06-11 15:29:45 +10:00
UnknownShadow200
6dbe8098ea Make tab list in classic mode have same gradient as original classic. 2016-05-31 20:09:09 +10:00
UnknownShadow200
0ef0eb3c32 Use the same random number generation algorithm as java. 2016-05-31 19:18:21 +10:00
UnknownShadow200
d50476e760 Allow camera to go 0.15 degrees closer to truly vertical (Thanks 123DMWM), also read code page instead of ascii strings for 'disconnect packets' and block names in 'DefineBlock'. 2016-04-26 11:42:08 +10:00
UnknownShadow200
a78205c45a Add copyright notices to every source file. 2016-03-26 13:51:42 +11:00
UnknownShadow200
ce2274dc05 Fix ore veins being too small. (Thanks MarsBarsFood) 2016-02-11 13:08:34 +11:00
UnknownShadow200
3b90136e40 Seed each noise instance, more work on singleplayer generator. 2015-12-05 23:14:48 +11:00