Gatewaysjs Mod Wiki

Gatewaysjs Mod Wiki & Guide
wiki.9minecraft.net/gatewaysjs-mod/
Adds gateway structures or portals that enable travel or access to new dimensions or areas.
Guides
Step-by-step, in-game.
Apply Custom Stats and Effects to Wave MobsUsing Entity Modifiers Entity Modifiers let you enhance or customize mobs spawned during gateway waves. Instead of…Create a Custom Gateway Pearl with JavaScriptSetting Up Your Gateway Pearl Script Gateway Pearls are the items that trigger your custom arenas. To create one,…Listen to Gateway Events and Trigger Custom ActionsUnderstanding Gateway Event Listeners Gatewaysjs Mod fires events at key moments during gateway fights: when the…Set Up Dynamic Reward Pools for Gateway ClearsCreating Reward Pool Scripts Reward pools define what loot players receive after completing gateway waves. Instead of…
Frequently asked questions
How do I start making a custom gateway?
Create a new KubeJS script file in your `kubejs/server_scripts/` folder, then use `GatewaysJS.registerGateway()` to define your gateway with a unique ID, custom pearl appearance, wave configurations, and event listeners. You can reference the Custom Gateway Pearl guide for the full structure and available properties.
What's the difference between gateway events and how do I use them?
Gateway events fire at different stages: `onOpen` (gateway created), `onStart` (wave begins), `onWaveEnd` (wave cleared), `onMobSpawn` (each mob appears), and `onFail` (arena lost). Attach listeners to each event in your script to trigger custom actions like spawning items, playing sounds, or modifying the boss bar.
Can I apply potion effects to mobs in my waves?
Yes, use the Entity Modifiers system in your wave configuration to add potion effects, custom equipment, NBT data, and stat multipliers to spawned mobs. You can apply these modifiers per-wave or per-mob-type to create difficulty scaling and unique boss mechanics.
How do I give players rewards when they complete a gateway?
Set up a Dynamic Reward Pool by defining loot tables in your gateway script, then trigger them in the `onWaveEnd` event listener to drop items when players clear waves. You can randomize rewards or give specific loot based on wave difficulty.
See all 10 Gatewaysjs questions ›
You May Also Like
Wikis that share the most with this one
Wikis on the same theme: dimension
More mod wikis on the site
The most downloaded mods that have a wiki here
A few wikis from each of the other kinds
Jamd
YAMDA
Glacidus
Voidscape
Waystones
The Aether
Blue Skies
Divine RPG
Bbl Routers
Go Fish Mod
RFTools Mod
Measurements
Gateways To Eternity
Gardener’s Dream Mod
Garden Stuff
Gany's End Mod
GamemodeOverhaul Mod
Game Stages Mod
AppleSkin
JourneyMap Mod
Placebo
Nature's Compass Mod
Enchantment Descriptions Mod
Patchouli Mod
Jade Mod
Quark Mod
Balm Mod
Xaero’s Minimap Mod
3D Crops 9minecraft Resource Pack