1950 Commits

Author SHA1 Message Date
UnknownShadow200
f320b8dea0 Fix holding down B causing inventory menu to close 2017-03-04 21:44:21 +11:00
UnknownShadow200
d68d17eaa5 Revert last commit, that's not how original classic does it.
Also should have been || not &&
2017-03-03 19:43:02 +11:00
UnknownShadow200
27a2714619 Fix being unable to pick correct block when noclipping into it 2017-03-03 19:39:59 +11:00
UnknownShadow200
458b2574b4 no more italics in client 2017-03-02 23:24:46 +11:00
UnknownShadow200
15ed994993 Don't allow multiple hotbar in classic mode 2017-03-02 17:54:36 +11:00
UnknownShadow200
550f201795 Fix u and v scale not being reset to 1 on non-power of two invalid skin, e.g. http://i.imgur.com/0cC4RXV.png (Thanks CyberToon) 2017-03-02 16:50:11 +11:00
UnknownShadow200
c2022f6950 Maybe fix client not working under guest account in XP. 2017-03-02 16:32:56 +11:00
UnknownShadow200
97636267e2 Fix block model entities pushing you (Thanks CyberToon) 2017-03-02 16:17:20 +11:00
UnknownShadow200
8f44f43ef2 Optimise Notchy.CreateHeightmap 2017-03-02 10:47:06 +11:00
UnknownShadow200
0748f54f87 fix last commit 2017-03-01 19:07:53 +11:00
UnknownShadow200
f48e15561b fix last commit 2017-03-01 19:05:08 +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
35fd58f893 add proper sliders one day, for now, comment out 2017-03-01 14:24:19 +11:00
UnknownShadow200
d5f893c8be align all key bindings input screens 2017-03-01 12:46:24 +11:00
UnknownShadow200
5aaa26bf00 Fix controls menu going back to wrong menu 2017-03-01 12:34:33 +11:00
UnknownShadow200
e1e5de259f Allow redefining standard colour codes because why not 2017-03-01 09:51:19 +11:00
UnknownShadow200
cf0316bce2 Foiled again. It's foliage not foilage 2017-02-28 13:36:20 +11:00
UnknownShadow200
8a63f62cc2 In reconnect screen, button should just be not there at all instead of not clickable when kicked/banned. (Thanks goodlyay) 2017-02-28 11:49:11 +11:00
UnknownShadow200
9ba2a55c28 Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp 2017-02-28 11:21:56 +11:00
UnknownShadow200
b7c251256d Better Drawer2D api 2017-02-28 10:46:03 +11:00
Goodlyay
8673a1e6eb Merge branch 'master' of https://github.com/UnknownShadow200/ClassicalSharp 2017-02-27 14:19:24 -08:00
Goodlyay
2f486a35ed View bobbing should be on by default 2017-02-27 14:19:20 -08:00
UnknownShadow200
283c7695c4 Since some people unfortunately rely on fact naming a block Invalid hides it from inventory, let you do that with core blocks too.. 2017-02-28 09:18:54 +11:00
UnknownShadow200
eca7dd5e3b 0.01% less hardcoding 2017-02-28 08:45:04 +11:00
UnknownShadow200
d24d6e4ecd Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp 2017-02-27 21:56:37 +11:00
UnknownShadow200
7e3dc3b6fc Use original grass step sounds 2017-02-27 21:38:34 +11:00
UnknownShadow200
59c669dde6 Now SetBlock packets work correctly when x/y/z is > 32767 2017-02-27 14:02:43 +11:00
UnknownShadow200
fdd4b93fdb Fix incorrect lighting when replacing slab lower with slab upper 2017-02-26 23:38:22 +11:00
UnknownShadow200
3c9bfe6965 Remember to offset when checking light 2017-02-26 23:24:24 +11:00
UnknownShadow200
91d9d06cec connect/disconnect messages closer to original classic 2017-02-26 22:10:07 +11:00
UnknownShadow200
c9167859fb Compare light colour instead of isLit, allows for custom lighting implementations. 2017-02-25 19:41:40 +11:00
UnknownShadow200
fe7b494a84 comments 2017-02-25 19:11:53 +11:00
UnknownShadow200
06ba0208bc comments 2017-02-25 18:44:27 +11:00
UnknownShadow200
810b2e8a9a Fix blocks previously sprite not reverting back to default collision bounds (Thanks fam0r) 2017-02-25 16:51:54 +11:00
UnknownShadow200
89e4b91a67 remove 'playing single player' message 2017-02-25 12:30:30 +11:00
UnknownShadow200
0a4eece26c Fix blocks on map border/horizon not being tinted. (Thanks joshim4) 2017-02-24 20:29:16 +11:00
UnknownShadow200
d006264b7b Optimise CreateStrata even more 2017-02-24 19:01:33 +11:00
UnknownShadow200
fde902fe68 Optimise CreateStrata 2017-02-24 08:37:50 +11:00
UnknownShadow200
984ecbbc95 Avoid redundantly calculating sand/gravel choice in CreateStrataLayer, makes it much faster. 2017-02-24 07:51:45 +11:00
UnknownShadow200
7bd365afba microoptimisation for chunk mesh building 2017-02-23 23:30:54 +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
ec19c2e056 Fix rendering issue with water from last commit 2017-02-21 09:48:47 +11:00
UnknownShadow200
58f1107c24 snow/slab/cobblestone opaque too 2017-02-21 08:44:51 +11:00
UnknownShadow200
2738713a83 Skip inside faces for all opaque blocks, even those that are not a full solid block. 2017-02-21 08:27:09 +11:00
UnknownShadow200
c18b05d608 Fix some all air chunks being rebuilt every frame 2017-02-21 07:27:41 +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