41 lines
1.4 KiB
JavaScript
41 lines
1.4 KiB
JavaScript
ServerEvents.recipes(event => {
|
|
//event.remove({input: ''})
|
|
event.remove({ input: 'create:precision_mechanism', mod: 'createoreexcavation' })
|
|
})
|
|
const Waystones = ["waystones:waystone",
|
|
"waystones:sandy_waystone",
|
|
"waystones:mossy_waystone",
|
|
"waystones:warp_plate",
|
|
"waystones:portstone",
|
|
"waystones:sharestone",
|
|
"waystones:white_sharestone",
|
|
"waystones:orange_sharestone",
|
|
"waystones:magenta_sharestone",
|
|
"waystones:light_blue_sharestone",
|
|
"waystones:yellow_sharestone",
|
|
"waystones:lime_sharestone",
|
|
"waystones:pink_sharestone",
|
|
"waystones:gray_sharestone",
|
|
"waystones:light_gray_sharestone",
|
|
"waystones:cyan_sharestone",
|
|
"waystones:purple_sharestone",
|
|
"waystones:blue_sharestone",
|
|
"waystones:brown_sharestone",
|
|
"waystones:green_sharestone",
|
|
"waystones:red_sharestone",
|
|
"waystones:black_sharestone"]
|
|
BlockEvents.placed(Waystones, event => {
|
|
let BlockDimension = event.level.dimension.toString()
|
|
let AlowedDimension = ['minecraft:overworld', 'minecraft:the_nether', 'minecraft:the_end']
|
|
if (AlowedDimension.indexOf(BlockDimension) == -1) {
|
|
event.cancel()
|
|
}
|
|
})
|
|
BlockEvents.rightClicked(Waystones, event => {
|
|
let BlockDimension = event.level.dimension.toString()
|
|
let AlowedDimension = ['minecraft:overworld', 'minecraft:the_nether', 'minecraft:the_end']
|
|
if (AlowedDimension.indexOf(BlockDimension) == -1) {
|
|
event.cancel()
|
|
}
|
|
})
|