#why does the pre piston push forge event not exist?

6 messages · Page 1 of 1 (latest)

thin portal
#

https://lexxie.dev/forge/1.20.1/net/minecraftforge/event/level/PistonEvent.Pre.html

java.lang.ClassNotFoundException: net.minecraftforge.event.level.PistonEvent.Pre

ForgeEvents.onEvent("net.minecraftforge.event.level.PistonEvent.Pre", event => {
    global.pistonpre(event)
})

global.pistonpre = event => {
    // event.BlockPos
    console.log("cancelled piston push")
    event.setCanceled(true)
}
dull jackalBOT
#

Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!

thin portal
fathom sparrow
#

try using net.minecraftforge.event.level.PistonEvent$Pre instead

#

Pre is a subclass, it needs a $ separator

thin portal