Commit Graph

35 Commits

Author SHA1 Message Date
UnknownShadow200 a78205c45a Add copyright notices to every source file. 2016-03-26 13:51:42 +11:00
UnknownShadow200 1c219447e5 Fix mirroring and thin arms on 64x64 skins. (Thanks goodlyay) 2016-03-24 18:31:28 +11:00
UnknownShadow200 5f00aad7be Fix alex skin detection for non 64x64 skins. 2016-02-22 22:14:28 +11:00
UnknownShadow200 2cb3322c34 Modularise Entity and Player class more. 2016-02-16 23:58:17 +11:00
UnknownShadow200 ff64b2c23e Fix head yaw rotating incorrectly compared to yaw. (Thanks goodlyay) 2016-02-09 22:23:43 +11:00
UnknownShadow200 599944d943 Fix isometric blocks/block models sampling from wrong vertical location and fix order of rendering of elements in the hotbar. (Thanks 123DontMessWitMe) 2016-01-17 16:40:14 +11:00
UnknownShadow200 363a847152 Use animations in inventory and hotbar. (Thanks FabTheZen) 2016-01-13 23:12:03 +11:00
UnknownShadow200 6a2514af4e Fix 'use classic gui' option not being shown (Thanks venom983), fix view matrix having issues when spectating someone who is looking straight up or down in classicube. (Thanks 123DontMessWitMe) 2016-01-13 22:16:45 +11:00
UnknownShadow200 bbe3820e95 Initial implementation of head vs body yaw roation, also use default.png in more places instead of always hardcoding arial. (Thanks Vladcosmonaut) 2016-01-12 21:32:31 +11:00
UnknownShadow200 0102471e91 Implement gas block draw type in BlockDefinitions, also allow press function keys in text input widget (Thanks FabTheZen). 2015-12-30 21:42:20 +11:00
UnknownShadow200 6fb7e099f9 Remove Height[] array and use MaxBB[].Y in its place, also fix sprites being drawn with wrong height in block in hand. 2015-12-23 17:43:45 +11:00
UnknownShadow200 10c3733533 BlockModel and block in hand can now use non-0 minX/Z and non-1 maxX/Z. 2015-12-23 16:31:15 +11:00
UnknownShadow200 b0230dd819 Initial work for Android. 2015-12-16 18:16:27 +11:00
UnknownShadow200 89c2ae40f9 Fix not being able to slide up small blocks with height < slab height (Thanks Empy), now use actual model's collision size instead of the default humanoid collision size, closes #110. 2015-12-15 23:32:37 +11:00
UnknownShadow200 2e317c4b99 Add proper sounds, fix block models, remove vertical water on map edges. 2015-12-03 20:35:40 +11:00
UnknownShadow200 5987d152b1 Respect whether a block is 'full bright' for block models. 2015-12-01 16:58:43 +11:00
UnknownShadow200 1c5ef409ed Fix some of current text in top left not having font changed, hopefully improve view bobbing somewhat. 2015-11-24 11:04:29 +11:00
UnknownShadow200 30c4384d66 Refactor block models - they rotate and use shading, also orient sprite block models correctly. Add slight bobbing up/down of in-game entities. 2015-11-24 09:17:16 +11:00
UnknownShadow200 83c8495340 Only convert full black/white pixels to transparent for fully opaque hats, use shading for skins. 2015-11-23 17:04:50 +11:00
UnknownShadow200 4c219b8a46 Fix text input being slightly expanded when using default.png, block in hand now doesn't draw in third person, uses sunlight/shadowlight and has a left click animation. 2015-11-16 12:20:01 +11:00
UnknownShadow200 83af1b5a2d Initial block in hand model. No left/right click animations yet though. 2015-11-16 10:48:51 +11:00
UnknownShadow200 078b7b2747 Cleanup entity rendering, fix own skin changes not being shown and disable alpha testing for humanoid models (Thanks 123DMWM) 2015-11-11 14:48:26 +11:00
UnknownShadow200 c7ebbf985b Fix block model on AMD, fix /client gpu info crashing client, add support for default minecraft font. 2015-10-27 18:02:57 +11:00
UnknownShadow200 1f54263749 Fix sprites not being full bright if they should, overhaul fps screen to also display current position and hack states. FPS can be hidden with option 'Show FPS' now. 2015-10-08 19:39:27 +11:00
UnknownShadow200 dde58e8b1d Reorganise BlockInfo, more work on BlockDefinitions. 2015-09-22 16:48:04 +10:00
UnknownShadow200 8a076102f4 BlockModel shouldn't always use LocalPlayer's modelname, fixes #82. 2015-09-21 12:06:51 +10:00
UnknownShadow200 105496e9f8 Eye position should reflect model height. 2015-09-19 17:32:37 +10:00
UnknownShadow200 7c3b59691b Fix block models. 2015-09-13 10:57:17 +10:00
UnknownShadow200 03b21b62a7 Do not use our own special packed atlas, use the standard atlas in preparation for #42. 2015-09-06 08:13:21 +10:00
UnknownShadow200 60c753a2fd Make entity models dynamic in preparation for #45, also means we make a lot less matrix multiplications. Still broken! 2015-09-03 19:20:08 +10:00
UnknownShadow200 ad18567f69 Fix bug with StringBuffer/UnsafeString being drawn way too wide on some Windows versions, fixes #46. (Thanks Cheesse) 2015-09-03 18:40:25 +10:00
UnknownShadow200 4371246f96 Add support for drawing indexed dynamic VBs - use less memory in WeatherRenderer and can draw more particles in ParticleManager. 2015-09-03 06:32:28 +10:00
UnknownShadow200 4e34637a05 Minor code cleanup. 2015-08-15 13:51:22 +10:00
UnknownShadow200 1590664f68 Make IGraphicsApi even more consistent. 2015-08-04 07:17:20 +10:00
UnknownShadow200 4cc1e27157 Cleanup the solution - move the client's files and folders into their own folder. 2015-07-25 06:45:14 +10:00