26 Commits

Author SHA1 Message Date
UnknownShadow200
19e6f9c003 negative reach distance doesn't make sense 2017-04-14 17:18:28 +10:00
UnknownShadow200
b90090d6b5 Implement extended player positions 2017-04-14 17:17:26 +10:00
UnknownShadow200
dd0b497136 Initial work on inventory that supports multiple hotbars. 2017-03-01 15:54:52 +11:00
UnknownShadow200
e1e5de259f Allow redefining standard colour codes because why not 2017-03-01 09:51:19 +11:00
UnknownShadow200
43fdbdb495 Read code page 437 characters in every string, not ascii 2017-02-20 08:35:00 +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
674609f5ee Workaround for server software that sends AddEntity then AddExtPlayerName with different player ids.
This caused duplicate tab list entry ids. Only seems to be an issue with MCForge-Redux
2017-02-16 23:30:49 +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
132967bf9d Now hold air instead of 255 in survival, fixes invalid block type 255 2017-02-10 23:54:08 +11:00
UnknownShadow200
a4a9031d43 Add Initial SetEntityProperty 2017-02-06 17:54:39 +11:00
UnknownShadow200
e02faa36e5 Add exp fog (thanks goodlyay) 2017-02-06 11:56:22 +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
530e9eb09c make code work with abstract Entity class instead of Player class 2017-01-20 12:16:38 +11:00
UnknownShadow200
98d435b110 fix licensing 2017-01-20 09:12:04 +11:00
UnknownShadow200
a87d8b3fdd Allow 64 chars in classic mode chat input 2017-01-04 18:56:32 +11:00
UnknownShadow200
405fe46544 make more things public 2016-12-04 19:02:16 +11:00
UnknownShadow200
75f0a73841 Style: Indent catch and switch properly. 2016-12-02 15:31:34 +11:00
UnknownShadow200
6ec9c2d4b8 Client: also allow using shift and control to scroll hotbar when B menu is open. (Thanks goodlyay) 2016-11-27 22:02:30 +11:00
UnknownShadow200
1aef52fab2 Use standard indentation for everything. 2016-11-27 14:47:09 +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
dfd654cdb3 CPE: fix not implementing TextHotkey action correctly. (Thanks Hetal) 2016-10-15 08:57:36 +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
7ff1575eff Android: don't bother compiling hotkeys code. 2016-09-15 12:15:58 +10:00
UnknownShadow200
a5df8cdbec Client: Don't accept CPE packets at all when CPE mode is disabled. 2016-09-15 12:09:18 +10:00
UnknownShadow200
49d16aa701 Style: Modularise protocol functions. 2016-09-15 12:02:19 +10:00