260 Commits

Author SHA1 Message Date
UnknownShadow200
d45e32c8b4 Trees should only grow on grass (Thanks McBean56545) 2017-03-05 15:21:01 +11:00
UnknownShadow200
a01589b88a Fix caret being slightly out on X axis 2017-03-05 13:25:39 +11:00
UnknownShadow200
220d0a9132 fix last commit 2017-03-01 18:41:05 +11:00
UnknownShadow200
3384b1aa55 fix last commit 2017-03-01 17:43:40 +11:00
UnknownShadow200
93b99aa3f0 Add multiple hotbars for inventory.
You can use alt to switch between first and second hotbar. You can also use alt+number to switch to the nth hotbar.
2017-03-01 17:21:27 +11:00
UnknownShadow200
dd0b497136 Initial work on inventory that supports multiple hotbars. 2017-03-01 15:54:52 +11:00
UnknownShadow200
b7c251256d Better Drawer2D api 2017-02-28 10:46:03 +11:00
UnknownShadow200
06ba0208bc comments 2017-02-25 18:44:27 +11:00
UnknownShadow200
e03e370983 Fix being unable to change values in options when hud is turned off with F1 2017-02-22 16:54:33 +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
6205e81eb0 All buttons have consistent height now 2017-02-18 12:56:29 +11:00
UnknownShadow200
42866d7345 Make all button heights consistent 2017-02-18 11:58:33 +11:00
UnknownShadow200
d58c37596b Avoid stretching button textures. (Thanks goodlyay) 2017-02-18 11:50:46 +11:00
Goodlyay
2e8b788a35 Quick fix for hotbar selector 2017-02-16 04:06:14 -08:00
Goodlyay
70c2665c69 Text and hotbar scale with window by whole integer
Also fix chat shadow offset.
2017-02-16 03:56:41 -08:00
UnknownShadow200
b71970c896 Reproduce original client's behaviour of cutting off bottom two pixels in gui 2017-02-16 21:03:04 +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
096930653d More fixes 2017-02-11 17:07:29 +11:00
UnknownShadow200
d584228d0f scale hearts texture 2017-01-20 14:21:56 +11:00
UnknownShadow200
9aa8809e78 hud now displays blocks count 2017-01-20 13:55:51 +11:00
UnknownShadow200
98d435b110 fix licensing 2017-01-20 09:12:04 +11:00
UnknownShadow200
d8bdcc6889 simplify extended help in Hack Settings 2017-01-16 15:09:29 +11:00
UnknownShadow200
2726ae9a02 Revert last commit 2017-01-04 19:38:41 +11:00
UnknownShadow200
a87d8b3fdd Allow 64 chars in classic mode chat input 2017-01-04 18:56:32 +11:00
UnknownShadow200
75f0a73841 Style: Indent catch and switch properly. 2016-12-02 15:31:34 +11:00
UnknownShadow200
2986773b51 Abstract block lighting 2016-11-29 21:01:18 +11:00
UnknownShadow200
250ab7f417 Do same for launcher 2016-11-27 14:50:45 +11:00
UnknownShadow200
1aef52fab2 Use standard indentation for everything. 2016-11-27 14:47:09 +11:00
UnknownShadow200
231838bd3e Core: Fix colour code issue again 2016-11-13 15:23:54 +11:00
UnknownShadow200
152d222cfa Client: Add caret to all other input widgets in gui. 2016-11-04 08:06:52 +11:00
UnknownShadow200
8dac0f0697 Client: fix default value of jump height when system doesn't use . as decimal point. 2016-11-01 22:45:27 +11:00
UnknownShadow200
aa5540db0f Core: Combine ChatInputWidget and MenuInputWidget code. 2016-11-01 22:17:26 +11:00
UnknownShadow200
ad1848d5ce Core: Remove the 'clipboard contained invalid chars' warning. 2016-10-30 15:36:05 +11:00
UnknownShadow200
c1ade5f0e1 Style: More work on making widget code cleaner. 2016-10-30 12:50:15 +11:00
UnknownShadow200
d4b38709e1 Style: Refactor gui widget layout code. 2016-10-30 11:20:49 +11:00
UnknownShadow200
6dad76e397 Core: Don't allow multiple lines of chat in classic mode. 2016-10-28 20:55:23 +11:00
UnknownShadow200
c781af2d85 Client: Fix crashing when caret has been moved to partway through a colour code which is the first 2 characters in the text input, and you then do backspace. (Thanks lavacraft) 2016-10-27 21:53:15 +11:00
UnknownShadow200
df0582d4c8 Style: Much cleanup of InputWidget. 2016-10-27 21:38:34 +11:00
UnknownShadow200
d2a54ce93d Style: Split InputWidget into abstract InputWidget and ChatInputWidget. 2016-10-27 21:17:42 +11:00
UnknownShadow200
50e45963b1 Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp 2016-10-27 21:08:37 +11:00
UnknownShadow200
bd12b17e8c Start modularising chat input widget out. 2016-10-27 21:07:59 +11:00
UnknownShadow200
71799ba86c Survival: add basic structure for a healthbar 2016-10-20 16:52:37 +11:00
UnknownShadow200
a69309e12d Client: Fix backspacing of colour codes not working properly (Thanks FabTheZen).
Launcher: Move options button to bottom, clicking on a mode sends you back to the main screen.
2016-10-18 08:40:01 +11:00
UnknownShadow200
a64c3a6075 Client: Don't recreate the HudScreen when resizing the window. 2016-10-18 08:15:48 +11:00
UnknownShadow200
eea433b7e3 Style: Use less modern syntactic shortcuts. 2016-10-17 23:48:18 +11:00
UnknownShadow200
d24a929267 Core: Allow building up to 16 chunks per frame. 2016-10-17 16:42:38 +11:00
UnknownShadow200
0b7b5e3a83 Core: Fix model scale not working when computer is set to a language that doesn't use . as its decimal point. (Thanks Daeslender) 2016-10-15 10:25:25 +11:00
UnknownShadow200
2452cc93a7 Style: Use gfx consistently everywhere, instead of mixing api and graphics. 2016-10-12 12:25:12 +11:00
UnknownShadow200
e20f57dcb5 Style: Namespace everything. 2016-09-26 18:33:05 +10:00