Commit Graph

24 Commits

Author SHA1 Message Date
UnknownShadow200 c23ba90c1f Make BlockInfo class static and break all plugins in the process. 2017-08-14 09:33:21 +10:00
UnknownShadow200 2717460d0b Implement more of ChunkUpdater in C, remove a few redundant bits of code. 2017-06-16 15:02:13 +10:00
UnknownShadow200 c87309176a Remove an obsolete bit of code 2017-05-15 20:54:06 +10:00
UnknownShadow200 734f27a9b9 less reliant on Block.Invalid 2017-05-05 20:17:12 +10:00
UnknownShadow200 96c9222c65 Fix sitting model with two-layer skins (Thanks Daeslender) and fix sitting model not being in /client models list (Thanks Brett) 2017-04-14 08:02:01 +10:00
UnknownShadow200 8f81cb6d9a add /client teleport 2017-03-04 22:24:59 +11:00
UnknownShadow200 dd0b497136 Initial work on inventory that supports multiple hotbars. 2017-03-01 15:54:52 +11:00
UnknownShadow200 eca7dd5e3b 0.01% less hardcoding 2017-02-28 08:45:04 +11:00
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 a16eaca72d Fix last few issues 2017-02-16 16:54:27 +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 55093847db initial entity rotation. breaks multiplayer. 2017-01-25 21:16:11 +11:00
UnknownShadow200 c35692a8c6 fix singleplayer cuboid 2017-01-23 15:06:27 +11:00
UnknownShadow200 cc54c6bc80 Initial work on survival test 2017-01-20 09:43:44 +11:00
UnknownShadow200 98d435b110 fix licensing 2017-01-20 09:12:04 +11:00
UnknownShadow200 b785c3e2b7 core: /client cuboid now takes block names 2016-12-07 21:27:12 +11:00
UnknownShadow200 1aef52fab2 Use standard indentation for everything. 2016-11-27 14:47:09 +11:00
UnknownShadow200 3078d63667 Style: Use less modern syntactic shortcuts. 2016-10-17 23:22:06 +11:00
UnknownShadow200 f0047be63c Style: Remove CommandReader class, move stuff from ClassicalSharp.TexturePack to ClassicalSharp.Textures 2016-10-17 17:15:24 +11:00
UnknownShadow200 ac1a6442a7 Core: Now resetting a custom block that overwrote a core block works properly now. Also fix texture pack not being reset in singleplayer when loading a level without one. 2016-10-04 14:09:20 +11:00
UnknownShadow200 6b2651b8fb Split up Utils.cs into Utils.cs and Utils.Math.cs, also use our own ToLower() method that does not make any extra memory allocations. 2016-08-15 20:00:57 +10:00
UnknownShadow200 d6266ed61e Normalise line endings to end this madness. (Thanks Jjp137) 2016-06-11 17:56:37 +10:00
UnknownShadow200 be28a782f5 Don't show CPE blocks unless the server supports them. 2016-05-16 18:04:42 +10:00
UnknownShadow200 60111bcbf2 Add /cuboid command for singleplayer. (Thanks MrGoober) 2016-05-09 08:38:59 +10:00