Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
AllPlayerCommands
【Host Only MOD】Host chat commands that execute actions on all participants. ホストが全参加者へ一括実行するチャットコマンドMOD
By REPO_JP
CHANGELOG
Changelog
[1.5.0] - Teleport Flow Fixes and Spectate Summon Support
Changed
- Summon All (
/sa) and Truck All (/ta) now use per-target teleport handling instead of the previous shared preparation flow - Living players are now stood up, de-tumbled, velocity-reset, and then teleported through a more reliable multi-step sequence
- Dead players are now always moved by teleporting their death-head / corpse object directly
- Summon All now changes its destination based on host state
- If the host is alive, players are summoned to the host
- If the host is dead and spectating someone, players are summoned to the current spectate target
- If the spectate target is also dead, players are summoned to that target's death head
- If no valid spectate target exists, the command falls back to the host death head
Fixed
- Fixed Summon All (
/sa) so dead targets are moved correctly as corpses instead of failing with living-player teleport logic - Fixed Truck All (
/ta) so dead targets are moved correctly as corpses to the truck area - Fixed living-player summon / truck return flow to recover more reliably from tumble and physics states
- Fixed Summon All while the host is dead so it can follow the host's current spectate target correctly
[1.3.0] - Teleport Reliability Fixes
Changed
- Summon All (
/sa) and Truck All (/ta) were reworked to improve teleport reliability - Pre-teleport preparation now targets only living players and no longer attempts any revive flow
- Living players are now prepared with repeated stand-up handling before teleport execution
- Dead players are now moved by teleporting their death-head / corpse object directly instead of trying to stand them up or revive them
- Summon All and Truck All now execute their teleport step twice with an additional preparation pass between runs for better consistency
- Living-player teleport now uses direct transform repositioning with a
Spawn(...)fallback, followed by a final direct position correction
Fixed
- Fixed cases where Summon All (
/sa) and Truck All (/ta) would fail to move players reliably - Fixed the previous teleport preparation flow so dead players are handled correctly without unnecessary revive attempts
- Fixed the internal helper access issue introduced during the teleport-flow refactor
[1.2.0] - Major Expansion
Added
-
New action commands
- Knockback All (
/kba,/knockbackall,/knockall,/impulseall) - Damage All (
/dga,/damageall,/hurtall,/hitall) - Heal Amount All (
/hga,/healamountall,/healaddall,/healplusall) - Expression All (
/exa,/expressionall,/faceall,/emoteall) - TTS All (
/ttsa,/ttsall,/sayall,/speakall)
- Knockback All (
-
New player-state control commands
- Tumble All (
/tba,/tumbleall) with timed mode - HP Max All (
/hpmaxall,/hpmaxa) - Flicker All (
/flickerall,/flickera) - Anim Speed All (
/animspeedall,/animspeeda,/asall,/animall) - Pupil All (
/pupilall,/pupila,/eyesall) - Falling All (
/fallingall,/fallinga,/fallall) - Reset Push All (
/resetpushall,/resetpusha,/rpa,/pushresetall)
- Tumble All (
-
New wings visuals command
- Tumble Wings All (
/tumblewingsall,/wingsall,/wa) - Pink mode keep-alive loop (0.5 second reapply)
- Tumble Wings All (
-
Chained short command parser
- Supports
/rakastyle combinations usingra,ha,ka
- Supports
Changed
- Summon All and Truck All now force a stand-up step before teleport actions
- HP max synchronization now reads current HP/max HP via reflection cache before
UpdateHealthRPC - Player target resolution now has a fallback path (
SemiFunc.PlayerGetList()thenResources.FindObjectsOfTypeAll<PlayerAvatar>()) - Per-player execution is wrapped with stronger failure isolation to keep batch commands running
Notes
- This mod remains host-only
- Commands are still triggered by chat send events
- No config entries are exposed in this version
[0.1.0] - Initial Release
Added
-
Host-only chat commands that apply actions to all players
- Kill All (
/ka,/killall,/killallplayers,/killplayerall) - Revive All (
/ra,/reviveall,/reviveallplayers,/reviveplayerall) - Heal All (
/ha,/healall,/healallplayers,/healplayerall) - Summon All to Host (
/sa,/summonall,/summonallplayers,/summonplayerall) - Return All to Truck (
/ta,/truckall,/truckallplayers,/returntotruckall)
- Kill All (