create-the-brass-oncerto/kubejs/server_scripts/remove/createoreexcavation.js

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()
}
})