From b504f6c0e0f63caa2e5b8554d994cf2cbfda80f2 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sat, 16 Mar 2024 11:13:25 +0700 Subject: [PATCH] Fix #229 --- kubejs/startup_scripts/firmaciv/blocks.js | 8 ++++++++ kubejs/startup_scripts/main_startup_script.js | 20 ++++++++++++++++--- 2 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 kubejs/startup_scripts/firmaciv/blocks.js 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 => {}) /** * Событие регистрации типов рецептов.