UnknownShadow200
|
f5878f70a3
|
Create .lvl and .fcm level exporter.
|
2016-05-08 15:39:49 +10:00 |
|
UnknownShadow200
|
5b8cf2b1c3
|
Also store ETags for 'If-None-Match' type cache methods (such as dropbox), fixes #180.
|
2016-05-02 16:51:40 +10:00 |
|
UnknownShadow200
|
6ee9f75e29
|
Initial work on new collision engine.
|
2016-04-27 19:35:45 +10:00 |
|
UnknownShadow200
|
94171a52e7
|
Revert debugging code from previous commit.
|
2016-04-24 13:58:19 +10:00 |
|
UnknownShadow200
|
0cc3d97ff6
|
Fix rain (Thanks goodlyay)
|
2016-04-24 13:55:36 +10:00 |
|
UnknownShadow200
|
5e13187892
|
Move step sound handling into a separate entity component.
|
2016-04-22 17:42:09 +10:00 |
|
UnknownShadow200
|
8956cc5abd
|
Modularise MapRenderer class.
|
2016-04-20 08:41:22 +10:00 |
|
UnknownShadow200
|
48496794fe
|
Modularise MapCw (to allow NBT read/write to be reused elsewhere)
|
2016-04-19 19:25:19 +10:00 |
|
UnknownShadow200
|
bdbe0e0337
|
Modularise out model building code.
|
2016-04-14 14:56:54 +10:00 |
|
UnknownShadow200
|
a58bdddc2d
|
Modularise picking handling into a separate file.
|
2016-04-14 14:31:55 +10:00 |
|
UnknownShadow200
|
3de395cb9f
|
Quick fix for console window showing.
|
2016-04-11 11:37:16 +10:00 |
|
UnknownShadow200
|
ed1e540c8e
|
Add (untested) support for physics and custom blocks.
|
2016-04-11 10:20:10 +10:00 |
|
UnknownShadow200
|
c050ae7a9e
|
Add very basic .lvl importer (need to fallback physics blocks, no support for custom blocks), also tidy up some of the interfaces.
|
2016-04-11 09:55:02 +10:00 |
|
UnknownShadow200
|
fb0fdce7ab
|
Client should provide visual feedback when respawning/spawning by slightly teleporting the player up one pixel. (Thanks FrostFox) Closes #158
|
2016-04-07 21:35:26 +10:00 |
|
UnknownShadow200
|
3f146a15e6
|
Don't clamp the cursor to the centre of the block when scrolling in the inventory screen. (Thanks FabTheZen)
|
2016-04-01 10:24:47 +11:00 |
|
UnknownShadow200
|
634b3213c3
|
Modularise LocalPlayer.Physics into separate PhysicsComponent.
|
2016-03-31 21:25:25 +11:00 |
|
UnknownShadow200
|
dbc2311435
|
Modularise ray casting into its own file.
|
2016-03-31 19:53:33 +11:00 |
|
UnknownShadow200
|
37c6d8c84e
|
Store enum type in the EnumValidator, in preparation for the options buttons to also show the enum value.
|
2016-03-30 18:03:52 +11:00 |
|
UnknownShadow200
|
abf965b346
|
Fix respawn not working properly with larger models. (Thanks goodlyay)
|
2016-03-30 17:27:09 +11:00 |
|
UnknownShadow200
|
7a2e5d6049
|
Organise most things into namespaces.
|
2016-03-27 09:33:51 +11:00 |
|
UnknownShadow200
|
b857bf23ec
|
Implement 'classic + hax' mode, also show 'choose mode' instead of 'pure classic mode' in the launcher.
|
2016-03-26 17:45:52 +11:00 |
|
UnknownShadow200
|
4e9f92d378
|
Add giant model. (Thanks tornato)
|
2016-03-26 16:14:12 +11:00 |
|
UnknownShadow200
|
52d471b4fd
|
More work on custom models.
|
2016-03-25 22:58:51 +11:00 |
|
UnknownShadow200
|
7af045f9a9
|
Text input now properly wraps colour codes across multiple lines. (Thanks xnotx123)
|
2016-03-24 13:11:26 +11:00 |
|
UnknownShadow200
|
d70851a1b9
|
Pure classic mode should not intefere with normal mode settings. (Thanks FabTheZen)
|
2016-03-23 23:28:23 +11:00 |
|
UnknownShadow200
|
41a1ef7113
|
Client uses your account name and skin from the main menu in singleplayer, also add a /client model command to change model in singleplayer.
|
2016-03-17 17:08:47 +11:00 |
|
UnknownShadow200
|
91b7353885
|
Start work on custom models.
|
2016-03-06 23:04:23 +11:00 |
|
UnknownShadow200
|
bb92001a67
|
Move options out of the main menu, include a general overview for each option group.
|
2016-03-05 23:34:07 +11:00 |
|
UnknownShadow200
|
40878872bf
|
Fix custom blocks not being able to be modified in singleplayer, also set LastModifiedTime of files when applying a patch to the date of the patch.
|
2016-02-29 07:49:00 +11:00 |
|
UnknownShadow200
|
8208935b34
|
(Code by goodlyay) Added a chibi model. Thanks again goodlyay.
|
2016-02-19 19:55:48 +11:00 |
|
UnknownShadow200
|
f78af8e815
|
Implement basic entity shadows.
|
2016-02-18 22:09:57 +11:00 |
|
UnknownShadow200
|
2cb3322c34
|
Modularise Entity and Player class more.
|
2016-02-16 23:58:17 +11:00 |
|
UnknownShadow200
|
eb3bbc168a
|
Separate player logic into separate component classes.
|
2016-02-16 23:37:18 +11:00 |
|
UnknownShadow200
|
55391b3f15
|
Start implementing entity AI.
|
2016-02-16 23:04:09 +11:00 |
|
UnknownShadow200
|
1275ece957
|
Support saving/loading BlockDefinitions blocks in singleplayer.
|
2016-02-09 16:18:02 +11:00 |
|
UnknownShadow200
|
f03182a91b
|
Revert sending ping packets. (Caused 'unhandled message id 1' on MCGalaxy)
|
2016-02-06 07:37:15 +11:00 |
|
UnknownShadow200
|
36ff4f7b6e
|
Add 'time been playing for' that can be shown by pressing F9 (Thanks BDlikes), finally finish entity shadows.
|
2016-02-05 18:51:06 +11:00 |
|
UnknownShadow200
|
aea314cb08
|
Oops get rid of console window.
|
2016-01-31 23:55:56 +11:00 |
|
UnknownShadow200
|
7427d399c5
|
Particles now use the 1D texture atlas arrays. This means we no longer need a copy of the 2D terrain atlas in vram.
|
2016-01-31 23:54:45 +11:00 |
|
UnknownShadow200
|
21c1c031c6
|
Allow placing blocks off map bedrock sides. (Thanks MrGoober)
|
2016-01-30 21:43:11 +11:00 |
|
UnknownShadow200
|
92d3936766
|
Modify GenLevelScreen and MiscOptionsScreen to have nicer buttons, add ClassicOptionsScreen.
|
2016-01-28 00:02:10 +11:00 |
|
UnknownShadow200
|
be005c791f
|
Abstract away platform specific window/input handling.
|
2016-01-21 21:09:41 +11:00 |
|
UnknownShadow200
|
c1753b03b8
|
Can get extended help/description by right clicking on certain buttons.
|
2016-01-20 14:14:56 +11:00 |
|
UnknownShadow200
|
1278b8276b
|
Create some descriptions for various options (not drawn yet), also reduce some code duplication.
|
2016-01-19 22:18:22 +11:00 |
|
UnknownShadow200
|
1aa5bffe4e
|
Oops get rid of console window.
|
2016-01-13 23:35:15 +11:00 |
|
UnknownShadow200
|
c11f1d2ebd
|
Add separate option for hotbar and inventory scale (Thanks FabTheZen), also fix blocks in hotbar not properly scaling on large resolutions.
|
2016-01-13 23:32:26 +11:00 |
|
UnknownShadow200
|
6621f81cda
|
Implement the old classic player list.
|
2016-01-12 14:26:39 +11:00 |
|
UnknownShadow200
|
a4c548cd14
|
Initial implementation of nostalgia options - can turn off custom blocks, and can turn off using server textures.
|
2016-01-11 19:44:50 +11:00 |
|
UnknownShadow200
|
dadaf54c29
|
Properly limit FPS to 30/60/120.
|
2016-01-11 17:42:54 +11:00 |
|
UnknownShadow200
|
ac33a869af
|
Implement double/triple jump.
|
2016-01-11 15:28:19 +11:00 |
|