regionalapi-neoforge-1.0.7.jar
Curse Maven Snippet
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)`.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

