Tags
Creators
Details
All versions
1.3.0-neoforge-1.21.1
Release
Field Emitters 1.3.0 - neoforge 1.21.1last month 22
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
Fields and collision
- Preserve plants displaced by walls, rails and domes, then restore their original block states when the field switches off or is removed. This includes redstone shutdown, depleted energy, world reloads, double plants and entire sugar cane columns extending above the field.
- Close collision gaps where a field intersects gates, doors, panes, cobwebs, water, carpets or snow layers. Synchronize these positions to clients so players are blocked locally instead of being corrected by the server afterward.
- Find supporting floors beneath doors, gates, fences and panes instead of treating those obstacles as the floor. Keep the previous ground rule where no suitable floor is found. Existing fields re-form with the updated floor detection.
- Fix Forge fields disappearing when their emitter moves off screen by using the full field bounds for culling.
- Prevent Fabric emitters from being drawn twice through section and global rendering paths.
Access cards
- Add independent card-passage settings and allowed groups, with separate forms to issue and revoke cards and a picker for online players.
- Reorganize the Access tab into Field management, Access cards and Inventory checkpoint, each with a live summary. Add an Access cards shortcut to Blocking.
- Limit group summaries to three names plus the number remaining.
- Restrict card issuance for a field to its owner, including from the remote tuner.
- Keep explicitly blocklisted card holders blocked, including while riding vehicles.
- Clarify that cards bypass blocking only. They do not grant management access or bypass damage and inventory checkpoints.
- Normalize older saved network settings so they are not repeatedly reapplied when a network rebuilds.
Tuner
- Show button and text-field tooltips only while hovered.
- Distinguish the shared default filter from saved directional filters, and disable the custom-filter toggle while editing the shared default.
- Use consistent direction and filter wording in inventory checkpoints.
- Clarify network defaults, filter categories, sampling instructions and inheritance help.
- Read the displayed mod version from Fabric Loader on Fabric builds.
Sounds and translations
- Rework the Crystal palette with bell resonance and amethyst hits.
- Add a Conduit sound palette and adjust individual sound volumes across the palettes.
- Update palette selection and saved settings to support all four palettes.
- Update tuner translations and translate the new access-card controls, messages, help text and Conduit label into German, Spanish, French, Italian, Japanese, Korean, Polish, Brazilian Portuguese, Russian, Simplified Chinese and Traditional Chinese.
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:C7knFbss:Yg01aX23"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:C7knFbss:Yg01aX23"
}

