Sueta
CO

CommandUtils

3.0.0

Provides a multitude of commands and placeholders for server owners.

·Plugin
  1. 3.0.0latestDOCS ARE OUTJun 27, 2026
    Full Documentation dropped: https://sivils.gitbook.io/sivils/commandutils Complete internal rehaul Removed SetBeeStringers command movement - settempblock — places a block that automatically restores to its original state after a duration; supports location coordinates (~ ~ ~), optional break animation (sendBlockDamage), and an optional block whitelist; respects claims/WorldGuard when run via /execute as <player> - mobdropsmultiplier — sets a per-player mob drop multiplier with optional entity type blacklist; cleared with clear subcommand - xpdropsmultiplier — same as above but for XP drops - launchprojectile — added Wither Skull as a launchable projectile type Placeholders - Added new entries to StringPlaceholders such as skull information placeholders
    1 download
  2. 2.11.0Update to latest mc versionMay 26, 2026
    title
    4 downloads
  3. 2.10.0New Commands!!Oct 14, 2025

    CommandUtils v2.10.0

    ## New features for CopyEffects Command: - Added Remove Effect from Target optional argument, default false - Added Ignore Infinite Duration Effects optional argument, default false ## New Placeholders: - Added raytrace playerutils placeholder - Added isblocking playerutils placeholder ## New PlaceBlockFromInv Command: - Place blocks in the world, taking them from a player's inventory ## New PlaceBlockFromSlot Command: - Place blocks in the world, taking them from a player's slot ## Added new TrimCommand Command: - In the newest mc versions, commands with trailing whitespaces throw errors. This command takes in commands and trims them, then executes them. ## NBT placeholder changes: - Now supports Integer keys ## New features for ReplaceInRadius Command: - Added Apply Physics optional argument, default true ## RemoveNBTItem Command additions: - Now supports Integer keys ## PreciseEffect Additions: - Duration now supports our Custom Time inputs ## SilentParticle Changes: - Reworked the command to work exactly like a vanilla particle command ## New SilentSummon Command: - New command to summon an entity silently. Doesn't support nbt yet. Use /data merge entity to do so. - Works exactly like vanilla ## New nearestbiome PlayerUtils placeholder - Used to locate the nearest specified biome. Takes in a radius and a biome type. New itemname command used to set an item's display name. Supports legacy color codes as well as hex. ## LaunchProjectile Command Changes: - Added Tab Complete for available projectiles - Added WIND_CHARGE projectile - Added Max Alive Time optional argument - Added Particle optional argument - Added Period intervals for particles optional argument - Added commands to be run when the projectile is moving ## Mob Drops Command: - Now supports multiple entities - Added commands to be run when killing the mob ## New SetHeldSlot Command: - Sets the player's held item slot, from 0 to 8 ## New LockHeldSlot Command - Prevents the player's held item slot from changing ## New MixInventory Command - Mixes the player's inventory, can specify from which item to which item ## New PreventMixInventory Command - Prevents the MixInventory Command from working, and can run commands when a player's inventory is tried to mixed ## New GetIngredients String Placeholder - Returns the ingredients used to craft an item ## New RandomUUID String Placeholder - Returns a random UUID ## New GetUUID String Placeholder - Returns the UUID of a specified entity via target selectors
    27 downloads
  4. 2.9.0Changes galoreAug 6, 2025
    ItemDurability command reworked: - renamed to ItemDamage - Added Set and Remove functions Added a StaticString placeholder Reworked RunCommandWhen command: - Added new command method, with >=, <, <=, and > comparator methods - Condition is now in one string - Condition now supports && or and keyword for multiple conditions - Added Placeholder Surrounder argument - Added Command Separator argument - Old command method still works IfCommand: - ==, =, contains, and !contains comparators now trim condition sides before comparing. Many many more changes I forgot to document
    28 downloads
  5. 2.8.0New SelectBlocks CommandMay 30, 2025
    Many changes I haven't been documenting last major change was the addition of the /selectblocks command. It allows you to select some blocks (with whitelisting and blacklisting), and you can do various functions to said blocks in whatever order. For example breaking them, getting the drops, putting the drops in a player's inventory, dropping the drops on the ground, etc. Vastly customizable command for whatever purpose you need, all in one command.
    51 downloads
  6. 2.7.0Many changesMay 2, 2025
    Added PlayerUtils placeholders - %playerutils_velocity% /copyeffects command has an argument to remove the copied effects from targeted entity Fixed a bug with raytrace placeholder Added BlockUtils placeholders - %blockutils_...% Reworked /blockgravity. Now toggles a block's gravity if no boolean argument provided Operation and Attribute arguments now properly tab complete Added Last Damage Dealt trackers Many additions to the /while command Added claim placeholders CropToBlock placeholder now supports Torchflower CopyEffects command now works from console RunCommandFor now properly sets placeholders for each player SetFireTicks now supports new Duration argument (1d20hr30s) If Command now processes placeholders for the entire string argument before any string splitting Added Worldguard support and placeholders Added Griefprevention support
    20 downloads
  7. 2.6.0why do I need an update titleApr 4, 2025
    IfCommand now processes placeholders for the entire input string before doing any splitting. Now supports 1.21.1 and 1.21.4 Many other changes.
    22 downloads
  8. 2.4.1Many changesFeb 16, 2025
    I will now try to be more consistent about these updates and changelogs - Re-added support for SaberFactions (Works this time!) - BreakInVein Command now has the optional [<Auto Pickup>] argument to place broken blocks in vein into player's inventory - If Command now supports using && and and to separate additional arguments - SendMessage Command now supports parsing target selectors (@a, @p, @s, @e, @r) - TempPlayerVar Command now supports parsing target selectors - RemoveItem Command now has an optional [<Command Separator>] argument to define the character(s) used to split commands - ReplaceInRadiusIfBlockRelative Command now accepts a single BlockState argument for the <Block To> argument - Amount placeholder now supports adding ,strict to the end of placeholder to only check for vanilla items - Added RemoveItemNBT Command to remove items that match a defined NBT tag - Added DumpItem placeholder to return the same text as /paper dumpitem - Plugin will no longer crash without LibsDisguises - Tons of other stuff
    27 downloads
  9. 2.3.0Many changesJan 22, 2025
    yea many changes I was too lazy to document plugin now works on any version of 1.21
    25 downloads
  10. 2.2.2Many addiionsDec 28, 2024
    Additions New SendActionBar command - Format: /sendactionbar <player> <content> - <content> argument is Greedy, meaning any text after will be included - Sends the player an ActionBar message using old color code formatting (&a, &e, &l, &b, &1 etc) New ReplaceRegex Placeholder - Searches for a regex to be replaced in input string. - Format: %stringutils_replaceregex_<input>,<regex>,<replacement>% - Example: %stringutils_replaceregex_Hello World,(H|W),S% returns Sello Sorld CooldownCommand command new Argument - Adds a new argument at the front of the command. - New format: /cooldowncommand <silent|run|clear|reset|getcd|getcooldown> <player> <id> <ticks> <commands> - silent will not send the target player a cooldown message if command is on cooldown - run will work as normal - clear and reset will reset the cooldown for a command ID. <ticks> and <commands> not needed for this. - Running clear or reset without <id> will reset all cooldowns for a player. - getcd and getcooldown will return the cooldown message in chat - Old alternative format still works: /cooldowncommand <player> <id> <ticks> <commands> Changes SetItem command reworked - New format: /setitem <player> <slot> <itemStack> [<material|custommodeldata|attributemodifiers>] - Not having final argument will try to merge the provided itemstack's material and metadata as much as possible - Providing final argument will specifically only merge the specified argument (material, cmdata, etc)
    88 downloads
  11. 2.2.0Update to 1.21.4Dec 12, 2024
    Removed factionsuuid support Update to 1.21.4
    22 downloads
  12. 2.1.7Added FactionsUUID SupportNov 16, 2024
    Added Support for Factions UUID
    26 downloads
  13. 2.1.6UpdateNov 2, 2024
    Amount placeholder now checks cursor slot amount + lots more I didn't record
    19 downloads
  14. 2.1.0Lots of updates!Sep 29, 2024
    There have been a TON of things changed since the initial release. I'll try to document them at some point
    24 downloads
  15. 1.0Jul 1, 2024
    36 downloads

Similar projects

Plugin →