diff --git a/kubejs/startup_scripts/firmaciv/blocks.js b/kubejs/startup_scripts/firmaciv/blocks.js new file mode 100644 index 000000000..f9a3a5c57 --- /dev/null +++ b/kubejs/startup_scripts/firmaciv/blocks.js @@ -0,0 +1,8 @@ +// priority: 0 + +const modifyFirmaCivBlocks = (event) => { + event.modify('firmaciv:cleat', block => { + block.requiresTool = false + block.destroySpeed = 0.1 + }) +} \ No newline at end of file diff --git a/kubejs/startup_scripts/main_startup_script.js b/kubejs/startup_scripts/main_startup_script.js index 98f98dc45..fcf3f4ac5 100644 --- a/kubejs/startup_scripts/main_startup_script.js +++ b/kubejs/startup_scripts/main_startup_script.js @@ -3,21 +3,35 @@ /** * Событие регистрации предметов. */ -StartupEvents.registry('item', (event) => { +StartupEvents.registry('item', event => { registerGTCEuItems(event) }) /** * Событие регистрации блоков. */ -StartupEvents.registry('block', (event) => { +StartupEvents.registry('block', event => { registerGTCEuBlocks(event) + + }) +/** + * Событие изменения блоков. + */ +BlockEvents.modification(event => { + modifyFirmaCivBlocks(event) +}) + +/** + * Событие изменения предметов. + */ +ItemEvents.modification(event => {}) + /** * Событие регистрации жидкостей. */ -StartupEvents.registry('fluid', (event) => {}) +StartupEvents.registry('fluid', event => {}) /** * Событие регистрации типов рецептов.