-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTODO.txt
More file actions
104 lines (99 loc) · 2.72 KB
/
TODO.txt
File metadata and controls
104 lines (99 loc) · 2.72 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
To Do:
[x] Support for other block shapes:
[x] Opaque liquid (lava)
[x] Add the block
[x] Make it render to opaque layer
[x] Make faces double-sided again
[x] Slab
[x] Cross
[x] Cross sprites are not stretched in this version apparently
[x] Player physics:
[x] Basic land movement
[x] Stair stepping
BUG: Can clip into ceilings when stepping onto slab
[x] Swimming
[x] Block textures
[x] Particle textures
[x] Add all classic blocks
[x] Animated block textures
[x] Block picker UI:
[x] Hotbar
[x] Menu
[x] Make pick block on double slab give single slab
[x] Fog:
[x] Land fog
[x] Underwater fog
[x] Under-lava fog
[x] Fake terrain outside world
[x] Water appears to cast shadow on blocks but possibly not itself
[x] BUG: Particles fall through the floor at y=32 specifically
[x] Pause menu:
[x] Text rendering
[x] Buttons
Fix occlusion culling expanding slightly too far
Fix world disappearing when above top of level
[x] Fix chat failing when message is too long
[x] Block placement behavior system for slabs
[x] Ability to open singleplayer world for multiplayer
Support levels that are not multiple of 16 in dimensions
[x] Make sky be at correct height for different level heights
Block behaviors:
Liquid spreading
Grass growing/dying
[x] Sand/gravel falling
Saplings growing into trees
[x] Bring back singleplayer
[x] Move UISprites into UIDrawList
Proper player animation
[x] Color codes in chat
Fix vertical position with spawnpoint
Implement all Classic Protocol Extensions
External server list support:
- ClassiCube
- Server list
- Authentication
- Betacraft
- [x] Server List
- Authentication
Server software: MCGalaxy 1.9.5.3
EnvMapAppearance version 1
[x] ClickDistance version 1
CustomBlocks version 1
HeldBlock version 1
TextHotKey version 1
ExtPlayerList version 2
EnvColors version 1
SelectionCuboid version 1
BlockPermissions version 1
ChangeModel version 1
EnvMapAppearance version 2
EnvWeatherType version 1
HackControl version 1
EmoteFix version 1
MessageTypes version 1
[x] LongerMessages version 1
FullCP437 version 1
BlockDefinitions version 1
BlockDefinitionsExt version 2
[x] TextColors version 1
- Does redefining a color code change colors in messages sent with previous definition?
[x] BulkBlockUpdate version 1
EnvMapAspect version 2
PlayerClick version 1
EntityProperty version 1
ExtEntityPositions version 1
TwoWayPing version 1
InventoryOrder version 1
[x] InstantMOTD version 1
FastMap version 1
ExtendedTextures version 1
SetHotbar version 1
SetSpawnpoint version 1
VelocityControl version 1
CustomParticles version 1
CustomModels version 2
PluginMessages version 1
[x] ExtEntityTeleport version 1
LightingMode version 1
CinematicGui version 1
NotifyAction version 1