Lucas Nicodemus
1c724901b0
Merge pull request #2946 from AgaSpace/playerdata-changes
...
PlayerData changes
2025-03-10 00:42:59 +09:00
Lucas Nicodemus
13a4a0864b
Merge branch 'general-devel' into playerdata-changes
2025-03-10 00:39:33 +09:00
Lucas Nicodemus
ee40ab0a52
Merge pull request #3031 from PotatoCider/general-devel
...
Rewrite: Partially fix bed spawning for SSC
2025-03-10 00:24:27 +09:00
Lucas Nicodemus
531ec1376c
Merge branch 'general-devel' into general-devel
2025-03-10 00:20:50 +09:00
Lucas Nicodemus
83db803016
Merge pull request #3060 from Arthri/fix-infinities
...
Bounce infinite or NaN player, projectile, or item velocity / position
2025-03-10 00:20:09 +09:00
Lucas Nicodemus
25644449e8
Merge branch 'general-devel' into fix-infinities
2025-03-10 00:16:22 +09:00
Lucas Nicodemus
c9cbee104b
Merge pull request #3064 from LaoSparrow/handle-msg-24
...
fix(GetDataHandlers): handle and ignore `NpcItemStrike(msgid 24)`
2025-03-01 09:21:11 +09:00
LaoSparrow
740c5c9250
fix(GetDataHandlers): handle and ignore NpcItemStrike(msgid 24)
2025-03-01 03:53:13 +08:00
Lucas Nicodemus
8d186bbdcb
Merge pull request #3063 from LaoSparrow/fix-sendtilerecthandler
...
Fixes related to `SendTileRectHandler`
2025-03-01 04:05:10 +09:00
LaoSparrow
61e574ce72
docs(changelog): update entries
2025-03-01 02:18:20 +08:00
LaoSparrow
28aa3aea48
fix(Bouncer/SendTileRectHandler): tile rect changes not synced between clients && unable to place HatRack
2025-03-01 01:42:18 +08:00
LaoSparrow
1e23785a04
fix(Bouncer/SendTileRectHandler): MatchRemoval incorrect check range
2025-02-28 23:01:40 +08:00
Joseph Goh
836cc33c8d
rewrite: bed spawning for SSC
2025-02-10 11:42:36 +08:00
Arthri
64d819bebb
Changelog entry
2025-02-08 07:18:06 +00:00
Arthri
2053213558
Bounce infinite or NaN velocity / position
2025-02-08 07:13:03 +00:00
Lucas Nicodemus
e4e28cb1b5
Version tick: 5.2.2
2025-02-01 22:32:36 +09:00
Lucas Nicodemus
134f80f5b8
Merge commit from fork
...
Missing ban validation in Connect Request allows TShock ban bypassing
2025-02-01 22:28:55 +09:00
ohayo
ed398430bc
Update changelog.md
2025-01-31 10:04:50 +10:00
ohayo
53789b40e4
Prevent further things from clients who dont handshake
...
- The player will only finish the handshake once they spawn their player, a normal client would always do this eventually.
- They cannot chat, even if they request world data but just not spawn their player.
- Other clients will not be notified of their join/leave in both cases (dont request WD or do but dont spawn)
- And most importantly, they do not show on the in game player list but still show on the server console /playing cmd.
2025-01-31 09:17:26 +10:00
ohayo
d35934b3a2
Check for bans on connection as well as join, etc
...
Should prevent people from being able to bypass this.
2025-01-30 22:46:13 +10:00
Lucas Nicodemus
80c29ee081
Merge pull request #2882 from drunderscore/feature/detect-installations-in-client-directory
...
Detect invalid TShock installations
2025-01-27 22:01:27 +09:00
Lucas Nicodemus
0516428f88
Merge branch 'general-devel' into feature/detect-installations-in-client-directory
2025-01-27 21:56:48 +09:00
Lucas Nicodemus
49b1003eca
Update github actions upload artifact to v4
...
This is part of #3050 , but thinking about this logically, the deprecation of v3 happens in just 3 days, so unless we want to have .NET 9 testing done in the next 3 days (unlikely?), it's not a great idea to let this break.
2025-01-27 21:07:36 +09:00
Lucas Nicodemus
5e4f17b47a
Merge pull request #2960 from AgaSpace/commandhooks
...
New two hooks PrePlayerCommand and PostPlayerCommand
2025-01-27 10:09:36 +09:00
Lucas Nicodemus
97d88b3b3c
Merge branch 'general-devel' into commandhooks
2025-01-27 10:06:01 +09:00
Lucas Nicodemus
7058a9d61f
Merge pull request #2951 from AgaSpace/group-changes
...
Group changes
2025-01-27 09:16:28 +09:00
Lucas Nicodemus
fe3644ca80
Merge branch 'general-devel' into group-changes
2025-01-27 09:13:01 +09:00
Lucas Nicodemus
64a4c9c1cd
Merge pull request #2952 from drunderscore/fix/player-data-is-sometimes-not-there
...
Ensure `TSPlayer.PlayerData` is non-null whilst syncing loadouts
2025-01-27 09:00:47 +09:00
Lucas Nicodemus
3115e1f032
Merge branch 'general-devel' into fix/player-data-is-sometimes-not-there
2025-01-27 08:57:36 +09:00
Lucas Nicodemus
de8a0a634c
Merge pull request #3057 from sgkoishi/pr3057
...
Detect xterm compatibility to avoid console spam
2025-01-27 08:55:01 +09:00
SGKoishi
605be8f813
Detect xterm compatibility to avoid console spam
2025-01-27 08:11:36 +09:00
Lucas Nicodemus
f71f3b865c
Merge pull request #3056 from sgkoishi/pr3056
...
Automatic language detection
2025-01-26 16:16:58 +09:00
SGKoishi
c4a141308e
Automatic language detection
2025-01-26 15:11:15 +09:00
Lucas Nicodemus
c6dfb97349
Merge pull request #3055 from sgkoishi/pr3055
...
Fix #2895
2025-01-26 13:43:50 +09:00
Lucas Nicodemus
5da5f35c15
Merge branch 'general-devel' into pr3055
2025-01-26 13:42:01 +09:00
Lucas Nicodemus
74a07150f8
Update submodule
2025-01-26 13:37:38 +09:00
Lucas Nicodemus
faf7854a23
Merge pull request #2947 from AgaSpace/accountgroupcupdate-hook
...
Added AccountGroupUpdate hook, when trying to change a user group.
2025-01-26 13:03:46 +09:00
SGKoishi
52ed275be2
Fix #2895
2025-01-26 13:00:06 +09:00
Lucas Nicodemus
4cab985d0f
Merge branch 'general-devel' into accountgroupcupdate-hook
2025-01-26 12:59:15 +09:00
Lucas Nicodemus
846ccb46bd
Merge pull request #3015 from Metratrj/fix/offnosave
...
fix: off no save command
2025-01-26 09:52:43 +09:00
Lucas Nicodemus
9d96c02e2e
Merge branch 'general-devel' into fix/offnosave
2025-01-26 09:47:26 +09:00
Lucas Nicodemus
92c3f0086d
Merge pull request #3039 from ACaiCat/general-devel
...
fix: /help, /me, and /p commands can't work in non-English languages
2025-01-26 09:44:08 +09:00
Lucas Nicodemus
519f94116c
Merge branch 'general-devel' into general-devel
2025-01-26 09:38:37 +09:00
Lucas Nicodemus
e1c41d0ac9
Merge pull request #2945 from AgaSpace/netitem-changes
...
NetItem changes
2025-01-26 09:06:26 +09:00
Lucas Nicodemus
18062c55e7
Merge branch 'general-devel' into netitem-changes
2025-01-26 09:02:51 +09:00
Lucas Nicodemus
fdee582dc7
Redirect ikebukuro to wiki
...
This redirects the hosted docs on github pages to the wiki, which is easier for normal people to edit.
2025-01-26 09:00:41 +09:00
Lucas Nicodemus
b984ff8b65
Apply patch from https://github.com/Pryaxis/TShock/pull/3018
...
This applies https://github.com/Pryaxis/TShock/pull/3018 as a patch per @punchready because they deleted the head repository so that we can't merge it and none of the git objects have valid refs anymore on the command line and we can't merge it on the gui.
2025-01-26 08:45:11 +09:00
Lucas Nicodemus
2952762032
Merge pull request #3005 from sgkoishi/pr3005
...
Whitelist the Striking Moment (`ParryDamageBuff`) buff
2025-01-26 01:26:45 +09:00
SGKoishi
65559d5db8
Merge remote-tracking branch 'upstream/general-devel' into pr3005
2025-01-26 01:22:34 +09:00
Lucas Nicodemus
c9678fac26
Merge pull request #2925 from sgkoishi/patch-1
...
Remove Connection: Close for REST api
2025-01-26 01:08:50 +09:00