Community listing page, reviews here may not be monitored by the author.
Anvil | HTSL Workspace
No reviews yet
An HTSL workspace for Hypixel Housing on modern Minecraft.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Anvil brings Housing scripting to modern Minecraft. Write your Housing logic as simple .htsl scripts, press Import, and Anvil walks the Housing menus for you, placing every action, condition and value. Open any action list and press Export to turn it back into a script. It is a native Fabric mod for 1.21, built from scratch, and fully compatible with the HTSL language you already know.
HTSL? BHTSL?
HTSL is the original ChatTriggers module for 1.8.9 that made Housing scripting possible: a small scripting language plus menu automation to import and export actions. BHTSL is a fork of HTSL by Builderboy271 that fixed bugs and added features, and it is the dialect Anvil speaks. Scripts written for HTSL or BHTSL work in Anvil, and Anvil's compiler is validated against BHTSL itself so imports behave the same, quirks included.
Anvil is not a port. It is a full rewrite as a standalone Fabric mod for modern Minecraft, with everything rebuilt: the compiler, the menu navigation, the exporter and the interface.
What Anvil adds
A workspace, in game
- File panel next to every Housing menu: folders, drag and drop, rename, duplicate, bookmarks, fuzzy search, and one click import or export
- Export straight into a folder by selecting it first
- Code editor with syntax highlighting, snippets, placeholder autocomplete, tabs and an optional full screen mode
- Save any item as a reusable
.jsonby clicking it, and give saved items back to yourself
Imports
- Live progress card with an accurate time estimate and your real ping
- Optional roundtrip verification: after importing, Anvil reads everything back out of Housing and compares it to your script
- Values Housing rejects are reported instead of silently lost
Exports
- Drill in exports read every value, including ones Housing truncates, and capture items as sidecar files or inline data
- Whole custom menu export: every element's item and actions in one file
- Export all functions, commands, events, regions or custom menus in one command, or export everything at once into a single house folder
Custom menus fully supported
- Import into menu element slots, place the element items automatically, and declare the menu size with a
menusizedirective that Anvil applies and verifies
Housing Search
- Browse the regions, commands, functions, custom menus and players of the house you are in, with fuzzy search, and jump into any of them with a double click
Modern and comfortable
- All 1.21 sounds, modern items and components
- Utility modules: anti chest break, anti cursor wipe, persistent creative search
- Clean chat by default, with a debug mode when you want the details!
Requirements
- Minecraft 1.21.11 with Fabric Loader and Fabric API
- Java 21
Links
Download, source policy and releases: https://github.com/shvapium/Anvil-HTSL
Thanks to HTSL and BHTSL for paving the way.
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources