
Entity Selector Tools
Tools for previewing and creating entity selector volumes.
- Загрузки
- 276
- Подписчики
- 8
- Обновлён
- 22 июля 2026 г.
- Лицензия
- LGPL-3.0-or-later
Опубликован 21 июня 2026 г.
Entity Selector Tools
Tools for viewing and creating entity volume selectors (like @e[dx=3,dy=5,dz=2]) in Minecraft.
Features
- Client-side detection of volumes created by command blocks and command block minecarts.
- Server-side integration for previewing volumes created by datapack functions.
- Predicate rendering (server-side only)
- Extensive configuration options (see gallery).
- Ability to create box volumes with a wand tool of your choice or as an Axiom builder tool.
Supported versions
Currently, the supported versions are: 26.2, 26.1.x, and 1.21.11-10. Fabric only at the moment. I'm open to any version suggestions.
Dependencies
- Fabric API is required.
- Yet Another Config Library is required on the client.
- Amecs is required on the client.
License
All files in this repository are licensed under LGPL-3.0 except
src/main/resources/assets/entityselectortools/icon.png/.idea/icon.png, which is All Rights Reserved.
If you distribute a modified version of this project, you must remove or replace the icon with your own.
Ченджлог
1.1.0+1.21.11Релиз1.21.11 · 22 июля 2026 г.
Added
- Predicate rendering!
- Supports both
execute if predicateand@e[predicate=...]
- Supports both
- New "Copy Volume As Predicate Bounds" keybinding that copies the selected volume as a predicate
location_checkbounding box, for example:"position": { "x": { "min": -8, "max": -55 }, "y": { "min": -14, "max": 1 }, "z": { "min": 6, "max": 4 } } - Added a new "Show Mod Missing Message" config option that disables the message that you get upon joining a server without Entity Selector Tools installed.
- Added a screen that shows up when client-side dependencies are missing.
- This is a workaround for Fabric not having side-specific dependencies, but hey, it looks nice.
Changed
- "Copy Creation" keybinding renamed to "Copy Volume As Selector"
- The keybinds shown in the volume creation tool are now shortened. (Control becomes Ctrl, and the spaces around + are removed)
- Made the copy keybindings use Amecs instead of being hardcoded to use Control. This does mean Entity Selector Tools depends on Amecs now.
- Changed the color of inline code in the config screen from light purple to gold.
- If Axiom is loaded, its mouse icons are used instead of the name of the keybind.
- Box Creation as Axiom Tool is now enabled by default.
- Rewrote Axiom integration.
- Several miscellaneous code improvements and renames.
Fixed
- YACL being required on the server when it didn't need to be.
1.1.0+1.21.10Релиз1.21.10 · 22 июля 2026 г.
Added
- Predicate rendering!
- Supports both
execute if predicateand@e[predicate=...]
- Supports both
- New "Copy Volume As Predicate Bounds" keybinding that copies the selected volume as a predicate
location_checkbounding box, for example:"position": { "x": { "min": -8, "max": -55 }, "y": { "min": -14, "max": 1 }, "z": { "min": 6, "max": 4 } } - Added a new "Show Mod Missing Message" config option that disables the message that you get upon joining a server without Entity Selector Tools installed.
- Added a screen that shows up when client-side dependencies are missing.
- This is a workaround for Fabric not having side-specific dependencies, but hey, it looks nice.
Changed
- "Copy Creation" keybinding renamed to "Copy Volume As Selector"
- The keybinds shown in the volume creation tool are now shortened. (Control becomes Ctrl, and the spaces around + are removed)
- Made the copy keybindings use Amecs instead of being hardcoded to use Control. This does mean Entity Selector Tools depends on Amecs now.
- Changed the color of inline code in the config screen from light purple to gold.
- If Axiom is loaded, its mouse icons are used instead of the name of the keybind.
- Box Creation as Axiom Tool is now enabled by default.
- Rewrote Axiom integration.
- Several miscellaneous code improvements and renames.
Fixed
- YACL being required on the server when it didn't need to be.
1.1.0+26.2Релиз26.2 · 22 июля 2026 г.
Added
- Predicate rendering!
- Supports both
execute if predicateand@e[predicate=...]
- Supports both
- New "Copy Volume As Predicate Bounds" keybinding that copies the selected volume as a predicate
location_checkbounding box, for example:"position": { "x": { "min": -8, "max": -55 }, "y": { "min": -14, "max": 1 }, "z": { "min": 6, "max": 4 } } - Added a new "Show Mod Missing Message" config option that disables the message that you get upon joining a server without Entity Selector Tools installed.
- Added a screen that shows up when client-side dependencies are missing.
- This is a workaround for Fabric not having side-specific dependencies, but hey, it looks nice.
Changed
- "Copy Creation" keybinding renamed to "Copy Volume As Selector"
- The keybinds shown in the volume creation tool are now shortened. (Control becomes Ctrl, and the spaces around + are removed)
- Made the copy keybindings use Amecs instead of being hardcoded to use Control. This does mean Entity Selector Tools depends on Amecs now.
- Changed the color of inline code in the config screen from light purple to gold.
- If Axiom is loaded, its mouse icons are used instead of the name of the keybind.
- Box Creation as Axiom Tool is now enabled by default.
- Rewrote Axiom integration.
- Several miscellaneous code improvements and renames.
Fixed
- YACL being required on the server when it didn't need to be.
1.1.0+26.1.2Релиз26.1, 26.1.1, 26.1.2 · 22 июля 2026 г.
Added
- Predicate rendering!
- Supports both
execute if predicateand@e[predicate=...]
- Supports both
- New "Copy Volume As Predicate Bounds" keybinding that copies the selected volume as a predicate
location_checkbounding box, for example:"position": { "x": { "min": -8, "max": -55 }, "y": { "min": -14, "max": 1 }, "z": { "min": 6, "max": 4 } } - Added a new "Show Mod Missing Message" config option that disables the message that you get upon joining a server without Entity Selector Tools installed.
- Added a screen that shows up when client-side dependencies are missing.
- This is a workaround for Fabric not having side-specific dependencies, but hey, it looks nice.
Changed
- "Copy Creation" keybinding renamed to "Copy Volume As Selector"
- The keybinds shown in the volume creation tool are now shortened. (Control becomes Ctrl, and the spaces around + are removed)
- Made the copy keybindings use Amecs instead of being hardcoded to use Control. This does mean Entity Selector Tools depends on Amecs now.
- Changed the color of inline code in the config screen from light purple to gold.
- If Axiom is loaded, its mouse icons are used instead of the name of the keybind.
- Box Creation as Axiom Tool is now enabled by default.
- Rewrote Axiom integration.
- Several miscellaneous code improvements and renames.
Fixed
- YACL being required on the server when it didn't need to be.
1.0.0+26.2Релиз26.2 · 23 июня 2026 г.
Initial release.
1.0.0+26.1.2Релиз26.1, 26.1.1, 26.1.2 · 23 июня 2026 г.
Initial release.
1.0.0+1.21.11Релиз1.21.11 · 23 июня 2026 г.
Initial release.
1.0.0+1.21.10Релиз1.21.10 · 23 июня 2026 г.
Initial release.
Комментарии
Загружаем…