Tags
Creators
Details
Licensed ARR
Published 4 months ago
Updated last week
All versions
1.1.2
Release
NeoHouse 1.1.2last week 4
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.9
Platform
Fabric
Supported environments
Client-side
Changes
Running scripts
- New override mode Append: adds the script's actions after the ones already in existing functions, loops, commands and events. It reads every page of the existing actions first and skips that part with a warning if an action type would go over its Housing limit. Existing menus only get their empty slots filled, and a smaller menu is grown to the script's size.
- When a run ends (done, stopped by an error or cancelled) after warnings, chat shows a Show warnings link that lists them all again;
/nh list warningsdoes the same. - Fixed: setting a loop's tick delay stopped the run, because Housing asks for it in an anvil even with chat inputs on.
Compiler
- New setting Never-set variables (Warn by default, or Error or Off): warns when the script uses a variable (in a calculation, a condition, an action argument, or with
+=and the like) that it never gives a value with=and that has no fallback, since any condition on an unset variable is false. - Fixed: a fallback on the compared variable of a condition (
if (p.lives?3 > 0)) was dropped; it now fills the condition's Fallback Value field.
Interface
- The editor's bottom bar shows a warning only while the cursor is on it; errors still always show.
- Settings tooltips put each option on its own line.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:hTHPfI2S:QSuo08lV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:hTHPfI2S:QSuo08lV"
}

