> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Manually Trigger World Events in Terraria

> Master the environmental timeline. Learn how to bypass RNG and instantly summon Blood Moons, Solar Eclipses, and invasions using TShock administrative commands.

## Dominating the Calendar: Administrative Events

Waiting for the mathematical probability of a Solar Eclipse or a Martian Madness event can be a significant bottleneck for community progression, especially when survivors are preparing for endgame boss encounters or farming specialized rare drops. As an authorized server administrator, you possess the technical capability to bypass the game engine's randomized timers and programmatically trigger almost any global world event. This ensures your community can participate in high-intensity combat encounters exactly when they are most needed.

<CardGroup cols={2}>
  <Card title="Difficulty" icon="gauge-low">
    Beginner
  </Card>

  <Card title="Time" icon="clock">
    4 Minutes
  </Card>
</CardGroup>

***

## Technical Summoning Registry

Execute these commands directly within the in-game chat interface while authorized as an admin or [SuperAdmin](/games/terraria/how-to-install-tshock-on-terraria).

| Command Syntax          | Technical Result                 | Environmental Requirement             |
| :---------------------- | :------------------------------- | :------------------------------------ |
| **`/bloodmoon`**        | Toggles a **Blood Moon**.        | Immediate execution.                  |
| **`/eclipse`**          | Toggles a **Solar Eclipse**.     | Must be initialized during daytime.   |
| **`/invasion goblin`**  | Summons the **Goblin Army**.     | Immediate world-wide event.           |
| **`/invasion pirate`**  | Summons the **Pirate Invasion**. | High-tier resource event.             |
| **`/invasion martian`** | Begins **Martian Madness**.      | Late-game technological event.        |
| **`/frostmoon`**        | Initializes the **Frost Moon**.  | Must be initialized during nighttime. |

***

## Strategic Community Control

<AccordionGroup>
  <Accordion title="Tactical Crisis Management">
    If an invasion or celestial event (e.g., the Frost Moon) scales beyond your community's current defensive capabilities, resulting in persistent player deaths at spawn points, execute the **`/butcher`** command. This logic trigger instantly purges every active hostile entity from the map, effectively clearing the current combat wave.
  </Accordion>

  <Accordion title="Managing Event Persistence">
    Unlike natural events, some administrative summons can persist through server restarts if they are written to the world metadata. If an event fails to conclude naturally, use the same toggle command (e.g., `/bloodmoon`) to manually terminate the state.
  </Accordion>
</AccordionGroup>

<Tip>
  ### Synchronized Progression

  Manually triggering events is an excellent strategy for hosting community "Event Nights." We recommend announcing these summons within your [Discord Server](https://discord.gg/freakhosting) in advance to ensure maximum participation and coordinated tactical defense.
</Tip>

***

<Note>
  ### Need Extra Help?

  If you encounter any issues, our support team is ready to assist:

  * **Live Chat:** Quick assistance via our website.
  * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
  * **Discord:** [Join our Community](https://discord.gg/freakhosting)
  * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)
</Note>

<Tip>
  ### Save on Your Hosting

  Ready to get a new server? Use code **KB20** at checkout for **20% off** your first month!
</Tip>

***

<div align="center">
  **Last Updated:** January 2026 | **Terraria:** World events synchronized.
</div>
