SWEM Commands
Commands
A user can run SWEM commands if:
- They have commands (cheats) enabled on a singleplayer world.
- Have OP or relevant permissions (or rank) on a multiplayer server.
- [NEW] Have key(s) to preset command groups.
As of the 1.18 release, we have overhauled our commands to be more versatile as well as both user and server-friendly. Keys are a new feature with pre-set groups of commands that may not be intended for the average user, but have situations where specific people may need to use them. The system is similar to using permissions mods or plugins like LuckPerms, just specific to SWEM commands.
Basic Commands
These are commands that are accessible to all players by default.
Tack Render Commands
Using these commands, you can unrender (make invisible) tack pieces. Repeating the command will render the tack once more. The effect is both client and server side, so unrendered or rendered tack is updated for the player and those around them. The purpose of this command can be to represent tackless riding, OR for filming of 'wild' horses if the player has an invisibility effect to control the horse.
Tack render commands must be used while riding a horse to have an effect.
/swem render bridle
/swem render blanket
/swem render saddle
/swem render girth_strap
/swem render all
RRP Commands
Realistic Roleplay commands were were added with creators in mind to run animation on cue. Currently the animations are purely visual (have no effect or damage) and have other planned uses in future, or are currently used in game - such as bucking during taming. Looping animations (∞) will play continuously until the command is repeated, whereas other commands are a one-time animation with each use. Horses in looped animations will also return to that animation if another animation is triggered while they are in it. The transition between these animations will not be smooth (such as going from eating to rearing) unless the player cancels out the existing looping animation.
RRP commands must be used while riding a horse to have an effect.
/swem rrp bite
Horse will lunge forward into a bite once.
/swem rrp buck
Horse will buck once (as with taming).
/swem rrp eat
∞ Horse will lower their head into a looped grazing animation, and raise their head if run again.
/swem rrp kick
Horse will kick out with one rear leg.
/swem rrp lay
∞ Horse will lower themselves to the ground, and get up if run again (player 'floats' if riding)
/swem rrp rear
Horse will rear once.
/swem rrp sad
∞ Horse will lower it's head 'sadly' until run again. Walking will use a 'sad walk'.
/swem rrp stomp
Horse will half-rear up, lunging forward to stomp with their front hooves once.
Filming Commands
If configured on servers, these commands will only be usable by OPs or those who have the Film key.
Wild mode and Max Gallop commands must be used while riding a horse to have an effect.
Server Owners / Admins: As this feature provides free tack and maxes affinity without training, it is highly recommended SMP servers that do not use our Keys to disable this via ranks or perm mods to prevent misuse.
Wild Mode
Wild Mode is a combination of several commands aimed at helping content creators quickly create film-ready horses. The tack unrendering is not permanent (will usually become visible on re-logging) but skill effects are irreversible without commands or re-training, thus should not be used on personal horses. It has NO effect on the rider. Must be used while riding a horse to have an effect.
- Instantly tames a wild horse
- Provides basic tack (gray western bridle, saddlepad, saddle and girth strap)
- Unrenders all tack
- Sets skills to maximum affinity (less refusals) and lowest speed and jump
/swem rrp wild
Max Gallop
Resets the gallop cooldown and sets the maximum gallop time to 120 seconds.
/swem rrp maxgallop
Moderator Commands
If configured on servers, these commands will only be usable by OPs or those who have the Mod key.
Commands requiring a [playername] specified will need to be run while the intended player is online to work.
/swem horse tame
Instantly tame a nearby or ridden (wild) horse.
/swem horse tackup
Instantly tackup a horse with basic white Western tack.
/swem horse addfriend [playername]
Add a player to a horse's trusted list (even if not the owner).
/swem horse removefriend [playername]
Remove a player from a horse's trusted list (even if not the owner).
/swem horse transfer [playername]
Transfer a horse to another player (even if not the owner).
/swem set allNeeds [1-5]
Set a horse's needs (health, hunger, thirst) to the specified value or level.
/swem set health [1-5]
Set a horse's health value to the specified value (HP: 6 / 10 / 20 / 30 / 40)
Note: Will be capped by the maximum value allowed with the health skill.
/swem set hunger [1-5]
Set a horse's hunger status to the specified level (1 - Starving / 5 - Fully Fed)
/swem set thirst [1-5]
Set a horse's thirst status to the specified level (1 - Exsiccosis / 5 - Quenched)
Admin Commands
If configured on servers, these commands will only be usable by OPs or those who have the Admin key.
Set level commands must be used while riding a horse to have an effect.
/swem set affinity
Set the affinity skill [1-12]
/swem set health
Set the health skill [1-5]
/swem set jump
Set the jump skill [1-5]
/swem set speed
Set the speed skill [1-5]
/swem set all
Set all skills [1-12] Choosing 12 will max all skills fully.
OP Commands
Only highly trusted users should receive OP perms - this gives a level of access that overrides most basic restrictions.
Give Keys
If configured on servers, keys will give any players assigned a key (or multiple) permission to the command presets above.
/swem key assign [playername] swem:film
Give a player the film key.
/swem key assign [playername] swem:mod
Give a player the mod key.
/swem key assign [playername] swem:admin
Give a player the admin key.
/swem key revoke [playername] swem:film
Remove the film key from a player.
/swem key revoke [playername] swem:mod
Remove the mod key from a player.
/swem key revoke [playername] swem:admin
Remove the admin key from a player.
/swem key list
List the currently held keys.
Summon
Summon is a vanilla Minecraft command that can also be used to summon modded entities. By default (unless a perms mod is used) these can only be used by players with OP.
/summon swem:swem_horse
Summons an (untamed) SWEM horse in a random color.
/summon swem:swem_horse ~ ~ ~ {HorseVariant:##}
Summons an (untamed) SWEM horse of a certain coat variant. Replace the ##
with the coats data value.
/summon swem:swem_horse ~ ~ ~ {NoAI: 1}
Summons an (untamed) SWEM horse with no AI. This means the horse will not move or function besides playing idles. It can still be ridden, but when unmounted or not being led it will just stand still. Non-AI horses cannot be converted to AI horses.
/summon swem:wormieboi
Summons a wormie boi... a worm on a string!
/summon swem:swem_poop
Summons a pile of poop. This was not a typo.
Change Ownership
This vanilla command should no longer be needed in 1.18 with OP overrides to horse ownership (when set to none/trusted only) but it is noted in case of any issue with accessing a restricted horse.
/data modify entity @e[type=swem:swem_horse,sort=nearest,limit=1] Owner set value PLAYERSFULLUUIDHERE
- Stand near the target horse - move away any other nearby SWEM horses (to not accidentally edit their data instead)
- Find the UUID of a (OP) player, you can get it on a website like MCUUID, and edit the command
- Run the command. You can change the horse to All, mount it and use the normal transfer command
Changelog
PRE 1.18.2
This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.
MC Version | Release | Notes |
1.18.2 |
1.18.2-1.2.2 | Added /swem horse set commands for needs (part of new feed/water system) |
1.18.2-1.0.0 |
Added render command for all (render or unrender all tack). | |
Added RRP commands for shake, scratch, buck, bit and stomp idles/animations. | ||
Merged the /swem horse setgalloptime and /swem horse resetgallop commands | ||
Changed /swem setlevel command to /swem set | ||
Changed /dev tackup and /dev tame to /swem horse category. |