shopping

Minecraft Draw Text

Autohotkey v2
Version:
11.3.30
Updated:
15 June 2026

Description

Minecraft Draw Text renders user-provided text with a Windows font and converts the resulting glyph pixels into a Minecraft block structure.
It discovers installed font families that can be used by GDI+, lets the user filter and select a font, choose a
Minecraft block, set the text size and italic style, and preview the final rasterized text before any blocks are placed.

The plugin calculates the required block and command counts, estimates drawing time, and sends placement commands relative to either a fixed cardinal direction or the players current view direction.
Drawing can be started, paused, resumed, and reset. Font and block filters update the corresponding selectable lists, while changes to text, font, size, style, block, distance, or orientation rebuild the preview and command plan.

Requirements and safety notes: the Minecraft world must allow commands, and the game window must be able to receive commands from AutoHotkey.
Creative mode is recommended. When using player-view placement, keep the player position and camera direction unchanged after starting the render.
Font appearance depends on the installed Windows font and its GDI+ compatibility. Large text, complex fonts, and low command delays can greatly increase the number of blocks and may cause missed commands on servers or slower systems.

`Auto` and `Manual` are two states of the same toggle button. In **Auto** mode, the plugin reads Minecrafts local `latest.log` file and automatically selects or adjusts the delay between commands.
This mode is intended primarily for local single-player Minecraft, although it can be disabled at any time so the timeout can be configured manually.
When playing on a remote or multiplayer server, **Auto must be disabled** and the button must be switched to **Manual**.
The local log does not reliably represent the servers actual command-processing speed, so the `Timeout` value must be tuned manually. If the terminal or game console shows skipped, rejected, or unexecuted commands,
increase the delay gradually until command execution becomes stable.

Parameters

Name:
Automatic timeout selection
Type:
Text
Description:
Enables or disables automatic timeout selection based on the latest.log file. Disable it for server games when the log cannot be read reliably.
Name:
Distance to text
Type:
Range
Description:
Setting the distance between the text and the viewer
Name:
Estimated time to complete the text
Type:
Text
Description:
Shows how long it takes to generate the entire text
Name:
Filter by block font
Type:
Text
Description:
Used to filter font by name
Name:
Filter by block name
Type:
Text
Description:
Used to filter blocks by name
Name:
Font size
Type:
Range
Description:
Setting the font size
Name:
Reset text creation settings
Type:
Text
Description:
Reset drawing settings
Name:
Selecting a block type for creating text
Type:
Text
Description:
Selecting the block used for drawing text
Name:
Set timeout between commands
Type:
Range
Description:
Sets the timeout value between Minecraft console commands.
Name:
Side of the world
Type:
Text
Description:
Places the text by cardinal direction or by the player view direction, depending on the selected mode.
Name:
Start or pause text creation
Type:
Text
Description:
Starts or pauses text drawing
Name:
Text font
Type:
Text
Description:
Setting the text font
Name:
Text layout
Type:
Text
Description:
Setting the text to be drawn
Name:
Blocks
Type:
Asset[]
Description:
Icons of the blocks from which a block is selected for drawing
Name:
Current block
Type:
Caption
Description:
Currently selected block
Name:
Distance range
Type:
Range
Description:
Displays the specified distance to text in the world as a range
Name:
Distance text value
Type:
Caption
Description:
Displays the specified distance to text in the world as text
Name:
Fonts
Type:
Caption[]
Description:
List of available fonts
Name:
Message
Type:
Text
Description:
Displays a status or error message from the plugin.
Name:
Number of blocks
Type:
Caption
Description:
Number of blocks to draw
Name:
ResultText
Type:
Image
Description:
Shows what the text will look like after it has been drawn
Name:
State
Type:
Boolean
Description:
Script status (running or paused)
Name:
State automatic timeout selection
Type:
Boolean
Description:
Current status of automatic timeout selection
Name:
State Side Of World
Type:
Boolean
Description:
Displays the status of the selected setting (by compass direction or line of sight)
Name:
Text size range
Type:
Range
Description:
The selected text size as a range
Name:
Text size value
Type:
Caption
Description:
The selected text size displayed as text
Name:
Time
Type:
Caption
Description:
Time to draw the text
Name:
Timeout between commands
Type:
Range
Description:
Current timeout value
Any of our plugins can be altered to meet your needs. Please contact our customer support team.

General

Author:
Glisense ltd

Documents

Licensed by:
Glisense ltd
License type:

Support