YoyoNow
9fe05b59e4
Rework chat into Velocity-managed channels
...
Chat is now handled entirely by VelocityCore through channels with
separate readers and writers (Global, Local/Fight, Blue/Red fight team,
Team, ServerTeam, Alert and 1:1 direct messages). Each player has a
saved default channel; messages from other channels are tagged with
the channel name, and every default change is announced.
- /global, /local, /tc, /stc, /msg and /r switch the default channel
when called without a message
- /chat <channel> switches, /chat <channel> join|leave toggles reading
(saved); moderators can join arenas by name and write with
/chat <channel> msg <text>
- '+' sends from global to local and from local/fight to the fight team
- Referees write yellow in the fight chat
- Subservers no longer receive chat; arenas get a record-only
ChatRecordPacket so replays keep their chat
- Remove the chat listeners of SpigotCore, FightSystem, MissileWars,
TowerRun and TNTLeague
Closes #460 , #129
2026-10-15 19:55:25 +02:00
YoyoNow
58df6087f0
Merge pull request 'Fix NoClip' ( #491 ) from Hut512/SteamWar:fix/swplayer-invalid-reference into main
...
Reviewed-on: SteamWar/SteamWar#491
Reviewed-by: YoyoNow <4+yoyonow@noreply.localhost >
2026-09-14 12:18:16 +02:00
YoyoNow
1e85b14667
Improve SteamEditWand
2026-09-14 10:02:39 +02:00
Hut512
3aa1bf7ffd
Fix scoreboard cleanup
2026-09-07 21:15:01 +02:00
YoyoNow
6f1403df9c
Cleanup SWPlayer
2026-09-05 14:52:59 +02:00
YoyoNow
0113788da2
Fix SteamEditWand
2026-09-05 09:50:47 +02:00
YoyoNow
362468e756
Fix SteamEditWand
2026-09-01 11:14:30 +02:00
YoyoNow
ece12df0bc
Add SteamEdit
2026-09-01 10:32:56 +02:00
YoyoNow
5a52771ec1
Improve items for GameModeConfig
2026-08-24 20:05:58 +02:00
D4rkr34lm
013d18614f
Fix player nametags showing
2026-06-20 17:20:25 +02:00
YoyoNow
796e154c1c
Fix paper in inventory
2026-06-12 15:07:46 +02:00
YoyoNow
e0aaacd66a
Fix AnvilGUI for 1.21 not being mojmapped
2026-06-12 14:52:03 +02:00
YoyoNow
f5ac006c0c
Fix REntity.EntityDataPacketBuilder
2026-06-11 23:49:38 +02:00
YoyoNow
c362a3e1f0
Remove unused code
2026-06-11 23:24:11 +02:00
YoyoNow
1590f8f0ee
Remove Reflection
2026-06-11 23:18:22 +02:00
YoyoNow
932732737d
Unreflect more stuff
2026-06-11 22:35:13 +02:00
YoyoNow
2bc164c1b0
Extract widener definition into a widener.gradle.kts plugin
2026-06-11 20:38:33 +02:00
YoyoNow
aa66b3dc83
Optimize imports
2026-06-11 18:29:44 +02:00
YoyoNow
f5d9c6e175
Unreflect everything
2026-06-11 18:26:15 +02:00
YoyoNow
36b31fac77
Remove unneeded code
...
Cleanup build.gradle.kts
2026-06-11 13:49:35 +02:00
YoyoNow
786257ad0e
Add initial AccessWidener
2026-06-11 12:22:44 +02:00
D4rkr34lm
9bbbab9d4b
Fix collection of rendering issues
2026-06-02 21:33:31 +02:00
YoyoNow
7cca4ada10
Merge pull request 'refactor(BauSystem): Extract sim cursor into generic curser and refactor sim cursor' ( #410 ) from BauSystem/refactor-sim-cursor-no2 into main
...
Reviewed-on: SteamWar/SteamWar#410
Reviewed-by: YoyoNow <4+yoyonow@noreply.localhost >
2026-06-02 20:22:00 +02:00
D4rkr34lm
f3ce124a23
Make dev velocity easier to debug and fix version issue
2026-06-02 20:18:13 +02:00
D4rkr34lm
def0c19e43
Refactor simulation cursor to use new generic cursor
2026-06-01 21:51:54 +02:00
D4rkr34lm
3810ccd63d
Add proper onclick handleing
2026-06-01 21:27:34 +02:00
D4rkr34lm
a018af1c8a
Refactor to use Player components for better usability
2026-05-31 13:20:24 +02:00
YoyoNow
273db91d06
Fix compile
2026-05-30 15:24:20 +02:00
YoyoNow
983ad544c1
Remove global Entity Interact callback
2026-05-30 15:18:37 +02:00
YoyoNow
c5f5be7d58
Add RInteraction Entity
2026-05-30 13:17:49 +02:00
D4rkr34lm
78617d5a98
another fix
2026-05-23 16:15:31 +02:00
D4rkr34lm
69b924ded6
fix techhider not hiding waterlogged blocks if neccecary
2026-05-23 12:29:19 +02:00
YoyoNow
4f9fe07951
Fix final formatting stuff
2026-05-22 21:29:58 +02:00
D4rkr34lm
793f2de6c3
Sync with base branch
2026-05-22 19:42:36 +02:00
D4rkr34lm
54fa47bd99
Ensure parity with old techhider by suppressing select packets
2026-05-22 19:39:57 +02:00
D4rkr34lm
ebc10c1ce4
Fix constructor visiblity
2026-05-22 17:57:15 +02:00
D4rkr34lm
d682e35159
Resolve open comments
2026-05-22 17:55:12 +02:00
D4rkr34lm
7d74eb0c09
add old techhider to skip supporting bausystem for now
2026-05-22 17:40:33 +02:00
D4rkr34lm
7e18207b87
fix entities not despawning
2026-05-22 16:32:49 +02:00
D4rkr34lm
21f6394359
Fix section packet being unnececarily reconstructed
2026-05-21 22:20:40 +02:00
D4rkr34lm
7366f83b15
Merge branch 'FightSystem/fix-tech-and-hull-hider' into FightSystem/Optimize-new-techhider
2026-05-21 21:57:41 +02:00
YoyoNow
9240bcfd5f
Add blockUsedForObfuscation
2026-05-21 20:57:59 +02:00
D4rkr34lm
bede8caa82
Add chunk skipping optimisation
2026-05-21 20:20:18 +02:00
D4rkr34lm
108aa2af9a
remove unused reflection class
2026-05-21 18:46:00 +02:00
D4rkr34lm
d07a86c13f
remove container hiding as it has no lacalaity mapping posibility
2026-05-21 18:41:55 +02:00
D4rkr34lm
29106d5bb5
Add bundle packet handling
2026-05-21 18:20:15 +02:00
YoyoNow
32fd4b4630
Add Sound handling
2026-05-21 18:11:42 +02:00
D4rkr34lm
2db24ef2eb
Merge remote-tracking branch 'origin/FightSystem/fix-tech-and-hull-hider' into FightSystem/fix-tech-and-hull-hider
2026-05-21 15:08:41 +02:00
D4rkr34lm
a2caa79f99
Erste bugs ausgemerzt
2026-05-21 15:06:33 +02:00
YoyoNow
1f44b3169e
Remove unused stuff
2026-05-21 13:05:16 +02:00