#Block players from entering the end
12 messages · Page 1 of 1 (latest)
Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!
declaration: package: net.minecraftforge.event.entity.player, class: PlayerEvent, class: PlayerChangedDimensionEvent
oh wait, maybe this one
https://lexxie.dev/forge/1.20.1/net/minecraftforge/event/entity/EntityTravelToDimensionEvent.html
declaration: package: net.minecraftforge.event.entity, class: EntityTravelToDimensionEvent
global.portalEvent = (/**@type {Internal.EntityTravelToDimensionEvent} */event) => {
const {entity, dimension} = event
if(!entity.player) return;
if(dimension == "minecraft:the_end")
event.setCanceled(true)
return;
}
ForgeEvents.onEvent("net.minecraftforge.event.entity.EntityTravelToDimensionEvent", event=>{
global.portalEvent(event)
})
thank you!
im getting an error on this i pasted this 1 to 1 and a js file into the server scripts folder
You need to paste it into startup script and reboot the game
"Forge events" is not defined
also its running on a server
Did you place it in startup script ?
no i will now tho. do i need to restart server or is there a kubejs reload feature