promotional bannermobile promotional banner

RegionAPI

library that dynamically partitions Minecraft worlds into procedural regions, territories, and biome zones.
Back to Files

regionalapi-neoforge-1.0.7.jar

File nameregionalapi-neoforge-1.0.7.jar
Uploader
NakronaNakrona
Uploaded
Nov 2, 2026
Downloads
8
Size
78.2 KB
Mod Loaders
NeoForge
File ID
9402587
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:regionapi-1774359:9402587"

Learn more about Curse Maven

What's new


A. Mixin Configuration (`common/src/main/resources/regionalapi.mixins.json`)
   - Changed `"refmap": "regionalapi-fabric-refmap.json"` to `"refmap": "regionalapi.refmap.json"`.
   - Added placeholder `common/src/main/resources/regionalapi.refmap.json` (`{"mappings":{},"data":{}}`)
     for Mojmap environments (NeoForge & Forge).

B. Fabric Build Configuration (`fabric/build.gradle`)
   - Configured `loom.mixin.defaultRefmapName = "${project.mod_id}.refmap.json"`.
   - Configured `processResources` to exclude the placeholder refmap from `:common` so
     Fabric Loom generates the real remapped Intermediary refmap as `regionalapi.refmap.json`.

C. NeoForge Gameplay Listeners (`neoforge/src/main/java/com/regionalapi/neoforge/RegionGameplayListeners.java`)
   - Replaced `ServerAboutToStartEvent` with `ServerStartingEvent` (`onServerStarting`).
   - Removed `onFinalizeMobSpawn(FinalizeSpawnEvent)`.
   - Removed redundant `onEntityEnteringSection(EntityEvent.EnteringSection)`.
   - Removed redundant `onPlayerTickPost(PlayerTickEvent.Post)`.

D. Forge Gameplay Listeners (`forge/src/main/java/com/regionalapi/forge/RegionForgeGameplayListeners.java`)
   - Replaced `ServerAboutToStartEvent` with `ServerStartingEvent` (`onServerStarting`).
   - Removed `onFinalizeMobSpawn(MobSpawnEvent.FinalizeSpawn)`.
   - Removed redundant `onEntityEnteringSection(EntityEvent.EnteringSection)`.
   - Removed redundant `onPlayerTickPost(TickEvent.PlayerTickEvent.Post)`.

This mod has no related projects