We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8eacd80 commit 322ad19Copy full SHA for 322ad19
kubejs/server_scripts/mods/ftbfiltersystem/productivebees_filter.js
@@ -0,0 +1,19 @@
1
+'use strict'
2
+
3
+function is_productive_bee_cage(item_stack, type) {
4
+ const id = item_stack.id
5
+ if (id !== 'productivebees:bee_cage' && id !== 'productivebees:sturdy_bee_cage')
6
+ return false
7
+ const custom_data = item_stack.components.get('minecraft:custom_data')
8
+ if (!custom_data || !custom_data.contains('type'))
9
10
+ return custom_data.copyTag().getString('type') === type
11
+}
12
13
+FTBFilterSystemEvents.customFilter('productivebeescage', event => {
14
+ if (is_productive_bee_cage(event.getStack(), event.getData())) {
15
+ event.success()
16
+ } else {
17
+ event.cancel()
18
+ }
19
+})
0 commit comments