Skip to content

Pre-Release: TShock 4.4.0 Pre 3 for Terraria 1.4.0.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@QuiCM QuiCM released this 19 May 15:05
· 1550 commits to general-devel since this release

worldmode has been updated so it now selects the correct mode. Also enabled using 'journey' or 'creative' to select the same thing (i.e., worldmode creative does the same thing as worldmode journey)

The following commands have been removed: tbloodmoon, invade, dropmeteor. fullmoon, sandstorm, rain, eclipse
The following command has been added to replace them: worldevent. This command requires the tshock.world.events permission.
worldevent can be used as so:
worldevent [event type] [sub type] [wave (if invasion event)]
Valid event types are meteor, fullmoon, bloodmoon, eclipse, invasion, sandstorm, rain
Valid sub types are goblins, snowmen, pirates, pumpkinmoon, frostmoon for invasions, and slime for rain.

A new set of permissions has been added under the node tshock.world.events:
tshock.world.events.bloodmoon: Enables access to the worldevent bloodmoon command
tshock.world.events.fullmoon: Enables access to the worldevent fullmoon command
tshock.world.events.invasion: Enables access to the worldevent invasion command
tshock.world.events.eclipse: Enables access to the worldevent eclipse command
tshock.world.events.sandstorm: Enables access to the worldevent sandstorm command
tshock.world.events.rain: Enables access to the worldevent rain command
tshock.world.events.meteor: Enables access to the worldevent meteor command

Please note that the permissions previously tied to the removed commands are also still used to confirm access to the new commands, so if you have existing configurations no one should have any new or lost access.

This is a release that is suitable for private servers with trusted players: several anticheat checks have been disabled due to changes in the Terraria protocol. These checks include projectile spam checks and net modules (liquid exploits in particular). We highly suggest making a backup of your world (and potentially any existing server data you have). This is also an interesting release because it includes changes that have been in development for quite some time. If you're a plugin developer, now is the time to start updating. More breaking changes may happen, but there will always be an updated API version to track.

Enjoy :)