Sumyjkl
5c085bd28f
prevent player gaining infinite momentum by spamming jump while running, added dtime dependent velocity
2022-08-02 22:06:19 +10:00
Sumyjkl
c80012a14f
fix gravity not being reset when died after rocketing
2022-08-02 21:23:05 +10:00
Sumyjkl
0f6a51a031
remove unused file scope variables
2022-08-02 18:39:15 +10:00
Sumyjkl
1468acf6d4
move player up to give clearance when start flying
2022-08-02 18:26:00 +10:00
Sumyjkl
5fd66d1850
can pitch up without losing too much speed
2022-08-02 18:12:15 +10:00
Sumyjkl
8378ca92e2
turning slows the player down in fly mode
2022-08-02 08:20:08 +10:00
Sumyjkl
2b5e3b5123
code quality: combine add_velocity calls into one
2022-08-02 00:14:24 +10:00
Sumyjkl
368ffda75b
can only fly when pressed jump and cannot hold jump to enter fly mode, set speed to player velocity when entered fly mode
2022-08-01 23:45:41 +10:00
Sumyjkl
cd62278336
improved code quality
2022-08-01 23:01:27 +10:00
Sumyjkl
9e1b0184c5
fireworks function, slight balancing, removed debug starting speed
2022-08-01 22:15:36 +10:00
Sumyjkl
20b229a9b9
pitching up too far can make player fall fast
2022-08-01 20:53:35 +10:00
Sumyjkl
832b0afdd6
more reasonable values
2022-08-01 20:51:08 +10:00
Sumyjkl
177cf231b6
make elytra better again
2022-08-01 20:34:56 +10:00
Sumyjkl
696cc150b4
broke elytra
2022-08-01 20:12:53 +10:00
Sumyjkl
8f4388c4c8
elytra less sensitive to landing, allows entering flight without as much downward velocity
2022-08-01 17:42:43 +10:00
cora
f1915ef2f1
Fix globalstep in mcl_hunger taking a long time
2022-07-26 00:27:34 +02:00
cora
8556226cf7
Move check to the top of the function
2022-07-24 23:38:24 +02:00
cora
323a1f6e18
Fix mcl_sprint globalstep taking long
2022-07-24 12:55:37 +02:00
SumianVoice
de0a78012d
fix getting stuck under non-opaque blocks
2022-07-18 10:09:04 +10:00
Sumyjkl
9062a6e22e
add node_head_top to check to make sure you won't clip through blocks before going out of swim / fly mode
2022-07-17 23:14:24 +10:00
Sumyjkl
a41cbb7ebf
added comment and removed unnecessary code
2022-07-17 22:50:22 +10:00
Sumyjkl
4738834ddd
remove unecessary code
2022-07-17 22:40:33 +10:00
Sumyjkl
2e06e22d70
removed unnecessary node_above_head variable
2022-07-17 21:50:22 +10:00
Sumyjkl
e4c7d575fc
take no damage when swimming near roof, no ability to no-clip through roof when swimming
2022-07-17 21:46:36 +10:00
MysticTempest
e3abe72522
Fix healing speed, and saturation usage again; to be more accurate.
2022-06-25 01:41:10 -05:00
MysticTempest
a6e2c94028
Tweak hunger/health mechanics:
...
Ensure hunger is always ticking away, and ensure that health regen
is quicker when hunger bar is full.
And, tweak saturation to partially use up hunger to heal; instead
of healing on top of hunger.
2022-06-24 05:38:26 -05:00
Lizzy Fleckenstein
f6a40ffb78
Run tools/strip_trailing_whitespace.sh
2022-05-26 07:29:28 +02:00
Lizzy Fleckenstein
e0f70b54ec
Remove _cmi_is_mob
2022-05-25 23:13:33 +02:00
cora
a1209b14a1
playerplus: fix deprc. add_player_velocity calls
2022-05-12 23:30:39 +00:00
chmodsayshello
6806ea311d
code from inital PR
2022-05-08 19:57:09 +00:00
AFCMS
3ca40cd4e4
Remove 2D preview
2022-05-04 23:15:11 +00:00
NO11
5974b6f609
Merge branch 'master' into shields2
2022-03-28 12:27:57 +00:00
NO411
aeff7cf1a4
Remove offhand item on death
2022-03-22 12:48:41 +01:00
kabou
46ee5aaa59
Fix undefined luaentity crash.
...
* Add nil check to get_luaentity() access.
* Cache get_luaentity() call in local var.
2022-03-21 01:39:02 +00:00
NO411
0f8f5a41d2
Fix dependencies
2022-03-15 16:30:03 +01:00
NO411
db68c0e26b
Add shield
2022-03-15 15:58:27 +01:00
1F616EMO
615a968fbb
mcl_skins
2022-02-23 23:58:05 +01:00
1F616EMO
3aff1f8981
mcl_hunger
2022-02-23 23:58:05 +01:00
1F616EMO
f3d0ec845c
mcl_spawn
2022-02-23 23:58:05 +01:00
1F616EMO
59fe078fd7
mcl_playerplus
2022-02-23 23:58:05 +01:00
cora
a9357f7380
Do not send redundant bone position and properties
2022-02-22 11:15:56 +00:00
epCode
9b881df465
Temporarily remove glitchy Elytra crash-damage
...
If you fly in certain directions with this damage system, you will die. also if you speed up too fast.
2022-01-06 21:55:01 +00:00
Lizzy Fleckenstein
bfd1fd69d1
Fix potential crash when falling onto unknown node
2021-12-19 18:59:09 +01:00
iliekprogrammar
0564121183
Code style for #1890
2021-11-12 02:36:17 +08:00
Dieter44
017bf705e9
Fixing that player can regenerate health in death screen and then respawn without HP being set to maximum
2021-11-09 19:35:32 +01:00
Dieter44
e82d21040c
minor changes, ipairs() replaced with pairs()
2021-11-08 19:15:56 +01:00
Dieter44
2f05388541
Add one food_tick_timer per player instead of using one for all players.
2021-11-08 15:49:05 +01:00
Dieter44
976f522b9d
Combine slowFoodTickTimer and fastFoodTickTimer to a single food_tick_timer
2021-11-08 15:33:53 +01:00
Dieter44
d0d60804a3
Implemented health regeneration mechanics as described in minecraft wiki. Saturation values and different regeneration speeds now used.
2021-11-04 21:01:28 +01:00
Dieter44
d1d11f9740
Fixed debug hudbars for player saturation and exhaustion when mcl_hunger_debug=true is set in .config file
2021-11-04 20:58:54 +01:00