|
|
42a0e6f240
|
Moved to new package for server to client packets. Renamed ServerPlayerStatePacket to PlayerStatePacket.
|
2022-06-05 13:35:17 +01:00 |
|
|
|
452b772127
|
Moved to new package for client to server packets. Renamed ClientInputPacket to InputPacket.
|
2022-06-05 13:34:51 +01:00 |
|
|
|
ceff99c81c
|
Additionally, checking if player is active and afk protection is enabled before setting player as afk.
|
2022-05-24 02:19:35 +01:00 |
|
|
|
1a10094c9f
|
Fixed client not sending input packets when the key is not allowed.
|
2022-05-24 02:17:51 +01:00 |
|
|
|
3ad8b7b212
|
Created mixin config.
|
2022-05-24 02:16:56 +01:00 |
|
|
|
a204f7ac56
|
Created initial mixin for drawing the state text on screen.
|
2022-05-24 02:16:35 +01:00 |
|
|
|
962749cfae
|
Added mixin support.
|
2022-05-24 02:16:07 +01:00 |
|
|
|
4c74718880
|
Registering new player tick event handler.
|
2022-05-24 00:30:59 +01:00 |
|
|
|
52287f3f49
|
Created player tick event for setting player to afk.
|
2022-05-24 00:30:45 +01:00 |
|
|
|
1dc206fe91
|
Setting last input tick of a player when a player becomes active.
|
2022-05-24 00:29:39 +01:00 |
|
|
|
49ca0fe465
|
Added a field, getter and setter for the last tick a player inputted anything.
|
2022-05-24 00:28:53 +01:00 |
|
|
|
fa9cba99bb
|
Lowered limit for the afk time threshold option as it needs to be converted into ticks later.
|
2022-05-24 00:26:27 +01:00 |
|
|
|
0f1950b5cd
|
Fixed damage event not cancelling when it should.
|
2022-05-24 00:00:46 +01:00 |
|
|
|
acc48922b1
|
Fixed net and mod version patterns being incorrect.
|
2022-05-24 00:00:14 +01:00 |
|
|
|
7de5416692
|
Sending player state to the client when added to protected players.
|
2022-05-23 23:59:40 +01:00 |
|
|
|
1976e54424
|
Updated to use new ProtectedPlayerManager and new config options.
|
2022-05-22 03:18:34 +01:00 |
|
|
|
084d2caa25
|
Removed event handler for player tick since grace period is done with timers now.
|
2022-05-22 03:17:35 +01:00 |
|
|
|
d6d8034311
|
Renamed and reworked the OnClientInputEventHandler to prevent pointless packets from being sent and for it to work with the afk allowed keys too.
|
2022-05-22 03:16:58 +01:00 |
|
|
|
8918f523d1
|
Registered new player state packet.
|
2022-05-22 03:16:01 +01:00 |
|
|
|
9093966c07
|
Created new packet for sending the player state to the client.
|
2022-05-22 03:15:47 +01:00 |
|
|
|
b69fd80c5d
|
Removing player from protected players if afk protection is disabled after applying effects and when the grace period runs out. Sending player state packet to player when it gets updated.
|
2022-05-22 03:15:09 +01:00 |
|
|
|
fe1434478b
|
Added player state field with getter and setter to the Client Proxy. Registering events.
|
2022-05-22 03:13:38 +01:00 |
|
|
|
9c2a11d312
|
Removed old network channel.
|
2022-05-21 21:17:19 +01:00 |
|
|
|
fd89f13a99
|
Registered the ClientInputPacket. Added method to get the channel.
|
2022-05-21 21:16:57 +01:00 |
|
|
|
a9086486fa
|
Renamed and reworked C2SKeyPress packet class.
|
2022-05-21 21:16:11 +01:00 |
|
|
|
1c260166f2
|
Removed Registration class.
|
2022-05-21 21:15:20 +01:00 |
|
|
|
0ba8806cd6
|
Removed old initialization of the protected player manager. Added methods for creating a resource location and getting the mod version.
|
2022-05-21 20:59:44 +01:00 |
|
|
|
894a108c78
|
Initializing the protected player manager whenever a server is started. This should help prevent any unwanted remnants from another server to be present on other servers.
|
2022-05-21 20:58:58 +01:00 |
|
|
|
af189737dc
|
Renamed and rewrote the manager for protected players. Most protected player logic should now be handled by the manager.
|
2022-05-21 20:57:32 +01:00 |
|
|
|
a20da22703
|
Rewrote the ProtectedPlayer class.
|
2022-05-21 20:56:28 +01:00 |
|
|
|
9bf6bd6dce
|
Created a network manager for better implementation of network related content.
|
2022-05-21 20:55:46 +01:00 |
|
|
|
d74dedc053
|
Created a new exception for mismatched mod versions.
|
2022-05-21 20:55:38 +01:00 |
|
|
|
038f1f631d
|
Reduced the max value for the water, lava and fire duration options. Moved the KEYS enum.
|
2022-05-21 20:52:19 +01:00 |
|
|
|
c93bd99099
|
Implemented a generic proxy for dealing with different logical sides.
|
2022-05-21 20:04:09 +01:00 |
|
|
|
82b7fd9c68
|
Renamed POST_DROWN_ENABLED to POST_REFILL_AIR_ENABLED.
|
2022-05-21 19:11:10 +01:00 |
|
|
|
4f5818ee2f
|
Changed some definitions of config options and increased limit of some duration options.
|
2022-05-21 19:10:13 +01:00 |
|
|
|
0c1e5f74f8
|
Renamed 'main' protection options to 'login'.
|
2022-05-21 17:08:18 +01:00 |
|
|
|
4ed3487362
|
Added new config options for afk protection. Renamed 'main' protection options to 'login'.
|
2022-05-21 17:07:43 +01:00 |
|
|
|
5a0820dd14
|
Updated mods.toml to reflect version change.
- Changed mod description.
|
2022-05-21 16:45:51 +01:00 |
|
|
|
6c2e9eb1b9
|
Started updating to v1.18.2-3.0.0.
- Changed forge to v40.1.20.
|
2022-05-21 13:05:14 +01:00 |
|
|
|
757354774b
|
Fixed crash due to version not starting with a number.
forge-1.18.1-2.1.1
|
2022-01-19 18:50:58 +00:00 |
|
|
|
6b6a029541
|
Ported 1.17.1-2.1.1 to 1.18.1.
|
2022-01-19 16:47:55 +00:00 |
|
|
|
9c77ebc2cb
|
Initial commit.
forge-1.18.1-2.1.0
|
2022-01-19 16:36:39 +00:00 |
|