EFR Nether
EFR Nether is Et Futurum Requiem’s replacement for the standard Nether dimension, implemented via a custom WorldProvider and ChunkProvider.
Properties
| Property | Value |
|---|---|
| Dimension ID | -1 |
| WorldProvider Class | WorldProviderEFRNether |
| ChunkProvider Class | NetherChunkProvider |
| Parent Class | WorldProviderHell |
| Has Sky | No |
| Actual Height | 128 |
| Can Respawn | No |
Entry
The dimension is registered via DimensionProviderEFRNether.init(), which:
- Unregisters the vanilla provider type
-1 - Registers
WorldProviderEFRNether.classas the provider for type-1
Standard Nether portal mechanics (obsidian frame, flint and steel) transport players to this dimension.
WorldProvider Details
WorldProviderEFRNether extends WorldProviderHell and overrides:
registerWorldChunkManager()— setsNetherWorldChunkManager,isHellWorld = true,hasNoSky = true,dimensionId = -1createChunkGenerator()— returns aNetherChunkProviderinstancegenerateLightBrightnessTable()— custom brightness curve with minimum brightness0.002, producing very dim ambient lightgetWorldHasVoidParticles()— returnsfalsecanRespawnHere()— returnsfalse(players cannot respawn in the Nether)canCoordinateBeSpawn(int x, int z)— returnstrueonly if the top block is neither bedrock nor air (prevents spawning inside floor cavities)getRespawnDimension(EntityPlayerMP)— delegates tosuper.getRespawnDimension()(respawn in overworld)getActualHeight()— returns128(reduced from vanilla’s 256)
Chunk Generation
NetherChunkProvider handles terrain generation for the EFR Nether, providing custom netherrack, glowstone, nether quartz ore, and lava generation features specific to Et Futurum Requiem’s configuration.