CmdCraftTools updates

Every new tool, usability tweak, or command fix gets logged here. The latest entry is expanded by default — click older entries to expand them

  1. Latest More accurate command search from real queries

    Added Thai and English wording from real searches, improved tool routing, and stopped showing a direct match when the current tools cannot complete the request

    • New Java and Bedrock, all supported versions: Expanded the catalog to 44 intent groups and 1,124 curated Thai/English search phrases, informed by real searches
    • New Java and Bedrock, all supported versions: Phrases such as “เสกสายฟ้า”, “สายฟ้า”, “villager” and “ชาวบ้าน” now lead to Summon, while spellings such as “เอนชาน” and “เอนชาจ” lead to Enchant
    • New Java 1.17 and up: “light block”, “light_block” and “บล็อกแสง” now lead to Give for building a command that grants a Light block
    • Improved Bedrock Stable (1.20+): “random teleport” and Thai wording such as “สุ่มวาร์ป” now lead to Spreadplayers, while “random” by itself remains a related result
    • Improved Bedrock Stable (1.20+): Strongest-sword searches recommend Give and Enchant as related steps instead of claiming that one tool completes the whole request
    • Improved Java and Bedrock, all supported versions: Incomplete wording such as “ประตูไป” now leads to a related teleport example while results remain filtered by the selected edition and version
    • Fixed Java and Bedrock, all supported versions: Requests for a Mending-trading villager or mutually incompatible enchantments no longer appear as direct matches because the current tools cannot build those conditions
  2. Minecraft 26.x is now the default

    Java 26.x is now its own version and the default, Bedrock shows its version clearly, and the 16 concrete stairs and slabs from the Wilderness Bound update are here

    • New Java 26.x: Added a Java Edition 26.x version option and made it the default for every tool, example and workspace (command syntax matches 1.21.5 and up)
    • Improved Java 1.21.5–1.21.11: The old "1.21.5 and up" option is renamed to its real version range; anyone who picked it keeps it
    • Improved The Bedrock option now reads Bedrock Edition 26.x (1.20 and up)
    • New Java 26.3 and Bedrock 26.50: Added concrete stairs and concrete slabs in all 16 colours to the item and block lists, ready for /give, /setblock and /fill
  3. Camera control for Bedrock players

    A new Bedrock Camera command generator for cinematic camera moves, screen fades and camera resets, findable with phrases like cutscene or fade to black

    • New Bedrock Stable (1.20+): Added a Camera command generator to set the camera, fade the screen to a colour, and reset the camera on one page
    • New Bedrock Stable (1.20+): Choose the free, first-person, third-person (back/front) presets, or type a preset id from a behavior pack
    • New Bedrock Stable (1.20+): Free cameras can set a position, pitch/yaw, or look at an entity or position, with smooth easing in 32 styles
    • New Bedrock Stable (1.20+): Screen fades set fade-in, hold and fade-out times (0–10 seconds) and a colour via RGB or a colour picker
    • New Added four ready-to-use examples: fade to black before a scene change, a camera looking down from above, forcing the third-person view, and resetting the camera
    • Improved The homepage search now understands phrases like camera, cutscene, fade to black, screen fade and third person, and points to the Camera tool when Bedrock is selected
    • Improved Position or direction entered for a preset other than the free camera is left out of the command with a warning, since the game ignores it
    • Bedrock Stable (1.20+): Java has no Camera command, so the tool is hidden in Java mode. Parser and browser checks passed, but no in-game tests were run
  4. Search by what you want to do

    Search from player-language needs, get matching tools, Command Block examples, or presets, and use admin insights to improve future content

    • New Added a homepage search box: type what you want to do, such as warp, give items, set daytime or scatter players, and the site recommends the best matching tool, Command Block example or preset
    • New Supports 43 curated intent groups and 626 Thai/English search phrases, including ride, damage, NBT data, private message, setblock and colored chat wording
    • New Results show up to five recommendations with "Direct match" or "Related" labels and a short reason before opening the destination
    • Improved Choose Java/Bedrock and a version range before searching; destination links preserve those filters and unsupported edition/version results are not recommended
    • Improved Retuned the homepage hero so the search sits centered on desktop, better matches the Minecraft theme, and mobile dropdowns are no longer covered by the English suggestion banner
    • Improved The search box honors DNT/GPC, skips personal-looking text, and lets visitors disable search statistics from the search box
  5. Target selectors, Give conversion, and detailed preset guides

    Build target selectors, convert supported Give formats, and explore tailored guidance for all 20 presets, from preparation to verification and troubleshooting

    • New Java 1.13+ and Bedrock Stable (1.20+): Added a Target Selector Builder for @p, @a, @r, @s and @e with entity type, name, tags, distance, coordinates, game mode, count and one score objective range
    • New Java 1.13+: Added team and selection-order controls, with explicit handling of filters unavailable on Bedrock instead of silently dropping conflicting filters
    • New Java 1.13+ and Bedrock Stable (1.20+): Launch the builder beside an existing target field and return the result only to that field, checking edition, version and edits made while the builder was open
    • New Java 1.13–1.20.4, 1.20.5–1.21.4 and the 1.21.5+ profile: Added Give conversion between NBT, Components + JSON and Components + SNBT for names, lore, enchantments, stored enchantments, durability and repair cost
    • Improved Java 1.13–1.20.4, 1.20.5–1.21.4 and the 1.21.5+ profile: Give conversion rejects unsupported data such as CustomModelData and custom_data with a property path instead of dropping it; cross-edition conversion to Bedrock is not supported
    • Improved Java 1.13–1.20.4, 1.20.5–1.21.4 and the 1.21.5+ profile: Give conversion includes samples, item artwork, reverse, reset, copy and long-command sharing through a URL fragment that preserves the full source
    • Improved Java 1.13–1.20.4: Give conversion uses double-quoted NBT and warns that JSON lore requires 1.14–1.20.4 and #RRGGBB colors require 1.16–1.20.4; checked against documentation and automated tests, not in game
    • Improved Java 1.20.5–1.21.4 and Bedrock Stable (1.20+): Expanded all 20 presets with individual purpose, preparation, customization, verification and troubleshooting guidance, plus Thai and English section navigation
    • Improved Java 1.20.5–1.21.4 and Bedrock Stable (1.20+): Preserved admin notes and hide tailored guidance when commands, edition, version or order differ from its source; warnings now appear before command-copy controls
    • Improved Java 1.20.5–1.21.4 and Bedrock Stable (1.20+): Four multi-command presets meet the existing content threshold and enter the sitemap; 16 single-command presets remain noindex without weakening SEO requirements
    • Fixed Java 1.13+ and Bedrock Stable (1.20+): Tool previews invalidate old results after edits, ignore late responses and deduplicate events, including the blur immediately before a copy click
    • Java 1.13+, 1.20.5–1.21.4, the 1.21.5+ profile and Bedrock Stable (1.20+): Parser and browser checks passed, but no in-game tests were run. Give mapping uses Java 1.20.5/1.21.5 documentation, not a guarantee for future versions or server-specific data
  6. Editable Command Block examples

    Edit coordinates, radius, targets, and messages in Command Block examples and see the command update immediately

    • New Java Edition 1.21.5+ and Bedrock Stable: Command Block examples with editable values can now change coordinates, radius, targets, messages, or item amounts on the same page, with the command updating immediately
    • New Java Edition 1.21.5+ and Bedrock Stable: Added a preview API that rebuilds each example with the edited values through the existing edition-specific validators before showing the command
    • Improved Java Edition 1.21.5+ and Bedrock Stable: Each use case still starts from its original defaults and now includes a reset control for returning to the example values
    • Improved Bedrock Stable: Radius-and-message examples such as Safe Zone Action Bar and nearby monster purge can be tuned without manually editing selectors or JSON
    • Improved Java Edition 1.21.5+ and Bedrock Stable: Example pages now keep generator warnings visible after edits, so edition caveats are clear before copying
  7. Added a mob-freeze Command Block example

    Added a Repeat Command Block example for freezing nearby zombies in place, with separate Java and Bedrock commands

    • New Java Edition 1.21.5+: Added a Repeat Command Block example that freezes zombies within 8 blocks using /effect give @e[type=minecraft:zombie,distance=..8] minecraft:slowness 2 255 true
    • New Bedrock Stable: Added a Repeat Command Block example that freezes zombies within 8 blocks using /effect @e[type=zombie,r=8] slowness 2 255 true
    • New Java Edition 1.21.5+ and Bedrock Stable: The example includes the required Command Block settings, including Repeat, Always Active, and Delay in Ticks 20, so it is easier to copy into the game
  8. Damage, Ride, and 11 new Bedrock Command Block examples

    Generate Damage and Ride commands for Java and Bedrock, and explore 32 Command Block examples including 11 new Bedrock automations

    • New Java Edition 1.20.5–1.21.4 and 1.21.5+: Added a /damage generator with amount and damage-type controls plus optional location, direct source, and indirect source attribution
    • New Bedrock Stable: Added a /damage generator for integer amounts, the DamageCause enum, and entity <damager> source attribution
    • New Java Edition 1.20.5–1.21.4 and 1.21.5+: Added a /ride generator for mount and dismount, validating that both the rider and vehicle resolve to exactly one entity
    • New Bedrock Stable: Added a /ride generator for start_riding, stop_riding, and summon_ride, including teleport_rider and rider-replacement rules
    • New Bedrock Stable: Added a one-button horse summon-and-mount station, emergency dismount point, contact-damage trap, and five-level XP reward
    • New Bedrock Stable: Added an Unbreaking III station, random arena spawn, Keep Inventory, daylight lock, and disabled natural mob spawning
    • New Bedrock Stable: Added a Safe Zone Action Bar and radius-based monster purge, with step-by-step Command Block settings for every block
    • Improved Bedrock Stable: Opening a Bedrock-only example now selects the correct edition automatically, while filters show only compatible entries
    • Improved Java Edition 1.20.5+ and Bedrock Stable: Added ready-to-use /damage and /ride examples with edition-aware explanations and image-based vehicle selection for /ride
    • Improved Java Edition 1.13+ and Bedrock Stable: Removed minecraft:debug_stick from Give's curated item picker to prevent confusion; advanced users can still enter the id manually with a verification warning
  9. Fixed the Bedrock Particle command

    Choose the particle and copy it straight into Bedrock without manually adding `_particle` before running the command

    • Fixed Bedrock Stable (tested on 26.40): The flame command was generated as /particle minecraft:flame ~ ~1 ~, which produced no result when copied into the game. It now outputs /particle minecraft:flame_particle ~ ~1 ~ and is ready to use
    • Improved Bedrock Stable (tested on 26.40): Selecting minecraft:flame now automatically converts it to the Bedrock id minecraft:flame_particle, so the command no longer needs a manual edit before running
  10. Command Block library launches with 21 ready-to-use examples

    Pick what you want to build, follow the Command Block setup one block at a time for Java or Bedrock, and copy each command when you're ready

    • New Added a Command Block menu and 21 ready-to-use examples, from teleport buttons, welcome signs, checkpoints, and starter kits to countdowns, lobby resets, and minigame arena controls
    • New Each example mirrors the setup for its edition, including Block Type, Condition, Redstone, output tracking, Execute on First Tick, and Delay, so every field can be matched in-game
    • New Multi-block examples show the Impulse, Chain, and Repeat order, placement direction, and a separate copy button for each Command Input
    • Improved Search the Command Block library and filter examples by edition, category, or difficulty
    • New Added a Command Block update panel to the homepage, with shortcuts to the example library and the basics guide
    • Improved Refreshed the Command Block, tools, presets, and guides directories with new Hero artwork designed to stay readable on desktop and mobile
    • Fixed Searching presets in Thai or English could previously show an error or return no results. It now searches names, summaries, and descriptions correctly in both languages
    • Fixed When the top navigation became crowded, the report button could squeeze the language control and clip its flag. The header now has more room and keeps the controls separate
    • The first Command Block release covers Java 1.21.5 and up plus Bedrock Stable. Examples are read-only templates: only Command Input can be copied, while the other settings are matched in-game
  11. Pick your edition once, and every tool remembers

    The site now remembers the edition and version you picked, so you don't reset them every time you switch commands — plus seven new guides and worked examples on every tool page

    • Improved The site now remembers the edition and version you picked — switch to another command and it opens with the same ones instead of dropping back to Java. You can turn this off on the "Settings & on-device data" page
    • Fixed Bedrock Stable: the /gamerule page used to offer Java-only rules when the page was opened through a share link that set the edition to Bedrock. The rule list now always matches the selected edition, as do the options on /summon, /particle, /playsound, and /scoreboard
    • New Seven new guides, eight in total, plus a guide index: target selectors in depth, coordinates with numbers ~ and ^, command blocks, why give commands from older versions stop working, scoreboard basics, the execute command, and what to do when a command does nothing
    • New All 34 tool pages now carry three worked examples plus a table comparing the same command across every version that tool supports, so you can see exactly where the syntax changes between versions
    • New Added about, privacy policy, and contact pages
  12. See exactly how it'll look in-game before you copy

    Added real-time item, chat, and on-screen previews, ranked presets by real usage, and fixed a few untranslated spots on the English site

    • New In-game item preview for /give — mimics hovering the item in your inventory, showing the custom name, lore, enchant glint, and enchantment list
    • New Live chat preview for /tellraw — shows color, bold, italic, and underline exactly as they'll appear in the game
    • New On-screen preview for /title — mirrors the position and text size of title, subtitle, and action bar
    • Improved Homepage now shows "Most-copied presets," ranked by how many times real users actually copied them, instead of a team-curated "Recommended" list — every preset page also shows its copy count now
    • Fixed Visitors browsing the English site (/en) used to see the command explanation and the "What's new" popup announcement stuck in Thai, even though the rest of the page was in English. Both now correctly show English on English pages
  13. Pick the right edition, and the tool list won't drag the page out

    Edition labels now say which platform they're for, and the tool list scrolls in its own box instead of stretching the whole page

    • Improved The tool list sidebar (34 tools) used to force the whole page to grow very tall, especially on mobile, where you had to scroll past the entire list just to reach the form or the generated command. It's capped in height now and scrolls within its own box instead.
    • Improved Players who mix up Java and Bedrock could pick the wrong edition and copy a command that wouldn't run. Edition options now note the platform, e.g. "Java Edition (played on PC)" and "Bedrock Edition (played on mobile/PC)"
    • Improved Removed the technical explanation text under the version selector (about item components and NBT) — players read it as a sign the tool was broken
  14. English support is live

    Switch the site to English from the flag menu — dedicated /en pages for international visitors

    • New Added English across the whole site — all 34 tool pages, forms, and command explanations
    • New Switch languages from the flag menu in the top bar, on any page, without losing what you've typed
    • New Item, block, entity, effect, and other picker fields now search in English too
    • Improved Ready-made command presets and "what's new" announcements now support English content
    • Improved Visitors whose browser isn't set to Thai now see a dismissible banner suggesting the English site; it won't reappear once dismissed
  15. Feedback and reviews from CmdCraftTools users are here

    Added a rating system, a page for approved reviews, and faster page loading

    • New Java and Bedrock, all supported versions: Added a page to rate the site and leave feedback, with a topic picker, an optional display name, and an email for follow-up
    • New Java and Bedrock, all supported versions: Added a page listing reviews that were checked and approved for publishing, with no email or contact info shown
    • Improved Java and Bedrock, all supported versions: Added recent reviews to the homepage, with links to read all reviews or leave your own
    • Improved Java and Bedrock, all supported versions: Made the review page easier to reach from the menu and footer on mobile, tablet, and desktop
    • Improved Java and Bedrock, all supported versions: Homepage images now serve the right size and AVIF/WebP format for your screen, cutting down how much needs to download
    • Improved Java and Bedrock, all supported versions: Tuned fonts and file caching so pages start rendering faster, while still switching to Noto Sans Thai once it's loaded
  16. Fixed Give, Effect commands, and how the site appears on Google

    Made Java and Bedrock commands more accurate, and helped Google recognize the CmdCraftTools icon and name more clearly

    • Fixed Java 1.21.5 and up (tested on 26.1.2): Fixed /give to use the correct shorthand item components, making it easier to paste into chat
    • Fixed Java 1.13–1.20.4 (tested on 1.20.1): Shortened the NBT for name, lore, and enchantments, and used the correct enchantment level type
    • New Java and Bedrock, all supported versions: Added a command-length counter against the 256-character chat limit, with a warning when a command is too long
    • Improved Java 1.13 and all supported versions above: Capped /give at 10 enchantments and blocked duplicate entries
    • Fixed Bedrock Stable: Hid the /give advanced-options button on this version, since it has no supported advanced options
    • Fixed Bedrock 1.21.40 and up (checked against official Bedrock Stable docs, not yet tested in-game): Fixed /effect to drop the minecraft: prefix from effect names like strength, and added support for /effect <target> clear <effect>
    • Fixed Java and Bedrock, all supported versions (Google Search): Added a standard favicon URL and a 192×192 icon to fix search results showing a generic globe icon instead of the site logo
    • Improved Java and Bedrock, all supported versions (Google Search): Declared the CmdCraftTools site name via canonical, og:site_name, and WebSite structured data on the homepage
    • Fixed Java and Bedrock, all supported versions (Google Search): Changed robots.txt to point at the sitemap with a full URL, and made HEAD requests stop returning 404
  17. Save favorite commands and plan your work

    Added ready-made command presets, favorites, recent history, and an in-browser workspace

    • New Choose from 20 ready-made Minecraft command presets, split by Java and Bedrock, with step-by-step explanations
    • New Save presets or your own generated commands to favorites
    • New Reopen recent work from the history page, or pick up where you left off from the homepage
    • New Group multiple commands into a workspace — reorder them, toggle each one on or off, and copy the whole set
    • New Export a workspace as JSON, plain text, or .mcfunction to keep for later
    • Improved Added a "My stuff" menu for reaching favorites, history, workspaces, and settings from any page
    • Improved Tuned the menu on all iPad sizes so it's easier to tap, text no longer overlaps, and nothing overflows the screen
    • Improved Replaced browser alert/confirm popups everywhere with CmdCraftTools-styled ones
    • Guest mode is limited to 1 workspace with up to 10 commands, and data stays in this browser only — cross-device sync, cloud storage, share links, import, and version history aren't supported yet
  18. Added a page listing site updates

    Follow along with what's new or fixed on the site

    • New Added a "What's new" page in the menu that keeps every version's announcement for you to read back through
    • New A short notification appears when there's a new update, shown once and then gone
  19. Added 13 new tools, bringing the total to 34

    Now covers player management, teams, and boss bars

    • New Teams and tags — /team, /tag, and /bossbar for maps and minigames
    • New Player management — /xp, /spawnpoint, /spreadplayers, and /msg
    • New World management — /setworldspawn, /defaultgamemode, and /locate for finding structures
    • New /enchant with the full enchantment list, showing each one's max level
    • New /say for broadcasting messages, and /data for reading or editing block/entity NBT
    • New Added in-game structure data, so /locate targets can be picked without memorizing ids
    • Improved Reorganized the tools page into categories, so the one you need is faster to find
    • /team, /bossbar, and /data are Java Edition only — Bedrock has no equivalent commands
  20. CmdCraftTools has launched

    Generate Minecraft commands in Thai, supporting both Java and Bedrock — no need to memorize the syntax

    • New 21 command generators covering common tasks like /give, /summon, /execute, /fill, /clone, /scoreboard, and /particle
    • New Supports both Java Edition and Bedrock Edition — pick an edition and the form adjusts its options automatically
    • New Four separate version profiles — Java 1.21.5+, Java 1.20.5–1.21.4, Java 1.13–1.20.4, and Bedrock
    • New Watch the command update in real time as you type, with a plain-language explanation of what it does in-game
    • New Item, block, entity, effect, and particle fields you can pick by image, without typing ids yourself
    • New Buttons to copy the command, clear the form, share a link to what you filled in, and a local history of recently generated commands
    • New A command-basics guide page, covering everything from enabling cheats to target selectors and coordinates
    • New Installable as an app on mobile or desktop, running full-screen like a native app
    • New A "report an issue" button on every tool page — flag a command that doesn't work right away
    • The /title and /tellraw generators are still experimental and may be missing some options