Class SurfaceRuleEvents
java.lang.Object
net.frozenblock.lib.worldgen.surface.api.SurfaceRuleEvents
Events that allows adding surface rules to dimensions.
Defined with the frozenlib:events key in fabric.mod.json.
Compatible with TerraBlender.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.fabricmc.fabric.api.event.Event<SurfaceRuleEvents.EndSurfaceRuleCallback> Lets you modify the Surface Rules of End-based world presets.static final net.fabricmc.fabric.api.event.Event<SurfaceRuleEvents.GenericSurfaceRuleCallback> Lets you modify the Surface Rules of custom world presets.static final net.fabricmc.fabric.api.event.Event<SurfaceRuleEvents.NetherSurfaceRuleCallback> Lets you modify the Surface Rules of Nether-based world presets.static final net.fabricmc.fabric.api.event.Event<SurfaceRuleEvents.OverworldSurfaceRuleCallback> Lets you modify the Surface Rules of Overworld-based world presets.static final net.fabricmc.fabric.api.event.Event<SurfaceRuleEvents.OverworldSurfaceRuleNoPrelimSurfaceCallback> Lets you modify the Surface Rules of Overworld-based world presets without checking the preliminary surface. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
MODIFY_OVERWORLD
public static final net.fabricmc.fabric.api.event.Event<SurfaceRuleEvents.OverworldSurfaceRuleCallback> MODIFY_OVERWORLDLets you modify the Surface Rules of Overworld-based world presets. -
MODIFY_OVERWORLD_NO_PRELIMINARY_SURFACE
public static final net.fabricmc.fabric.api.event.Event<SurfaceRuleEvents.OverworldSurfaceRuleNoPrelimSurfaceCallback> MODIFY_OVERWORLD_NO_PRELIMINARY_SURFACELets you modify the Surface Rules of Overworld-based world presets without checking the preliminary surface. -
MODIFY_NETHER
public static final net.fabricmc.fabric.api.event.Event<SurfaceRuleEvents.NetherSurfaceRuleCallback> MODIFY_NETHERLets you modify the Surface Rules of Nether-based world presets. -
MODIFY_END
public static final net.fabricmc.fabric.api.event.Event<SurfaceRuleEvents.EndSurfaceRuleCallback> MODIFY_ENDLets you modify the Surface Rules of End-based world presets. -
MODIFY_GENERIC
public static final net.fabricmc.fabric.api.event.Event<SurfaceRuleEvents.GenericSurfaceRuleCallback> MODIFY_GENERICLets you modify the Surface Rules of custom world presets.
-
-
Constructor Details
-
SurfaceRuleEvents
public SurfaceRuleEvents()
-