create pump fixes

This commit is contained in:
Dmitry 2024-01-06 22:21:01 +07:00
parent bbe7523cf5
commit af22513921
4 changed files with 15 additions and 35 deletions

View file

@ -2,5 +2,5 @@
#Common Settings
[common]
#Disable / enable any items here (disables their recipes)
enabledItems = []
enabledItems = ["sophisticatedbackpacks:compacting_upgrade|false", "sophisticatedbackpacks:advanced_restock_upgrade|false", "sophisticatedbackpacks:diamond_backpack|false", "sophisticatedbackpacks:tank_upgrade|false", "sophisticatedbackpacks:auto_smoking_upgrade|false", "sophisticatedbackpacks:filter_upgrade|false", "sophisticatedbackpacks:advanced_compacting_upgrade|false", "sophisticatedbackpacks:feeding_upgrade|false", "sophisticatedbackpacks:advanced_pickup_upgrade|false", "sophisticatedbackpacks:smoking_upgrade|false", "sophisticatedbackpacks:everlasting_upgrade|false", "sophisticatedbackpacks:advanced_feeding_upgrade|false", "sophisticatedbackpacks:crafting_upgrade|false", "sophisticatedbackpacks:stack_upgrade_tier_4|false", "sophisticatedbackpacks:stack_upgrade_tier_2|false", "sophisticatedbackpacks:stack_upgrade_tier_3|false", "sophisticatedbackpacks:stack_upgrade_tier_1|false", "sophisticatedbackpacks:advanced_pump_upgrade|false", "sophisticatedbackpacks:refill_upgrade|false", "sophisticatedbackpacks:auto_blasting_upgrade|false", "sophisticatedbackpacks:void_upgrade|false", "sophisticatedbackpacks:advanced_refill_upgrade|false", "sophisticatedbackpacks:advanced_tool_swapper_upgrade|false", "sophisticatedbackpacks:smelting_upgrade|false", "sophisticatedbackpacks:battery_upgrade|false", "sophisticatedbackpacks:magnet_upgrade|false", "sophisticatedbackpacks:advanced_magnet_upgrade|false", "sophisticatedbackpacks:blasting_upgrade|false", "sophisticatedbackpacks:deposit_upgrade|false", "sophisticatedbackpacks:iron_backpack|false", "sophisticatedbackpacks:stonecutter_upgrade|false", "sophisticatedbackpacks:backpack|false", "sophisticatedbackpacks:tool_swapper_upgrade|false", "sophisticatedbackpacks:jukebox_upgrade|false", "sophisticatedbackpacks:advanced_filter_upgrade|false", "sophisticatedbackpacks:inception_upgrade|false", "sophisticatedbackpacks:anvil_upgrade|false", "sophisticatedbackpacks:xp_pump_upgrade|false", "sophisticatedbackpacks:auto_smelting_upgrade|false", "sophisticatedbackpacks:pickup_upgrade|false", "sophisticatedbackpacks:upgrade_base|false", "sophisticatedbackpacks:gold_backpack|false", "sophisticatedbackpacks:advanced_deposit_upgrade|false", "sophisticatedbackpacks:advanced_void_upgrade|false", "sophisticatedbackpacks:restock_upgrade|false", "sophisticatedbackpacks:pump_upgrade|false", "sophisticatedbackpacks:netherite_backpack|false"]

View file

@ -331,14 +331,14 @@
#[-1 to disable this behaviour]
#The minimum amount of fluid blocks the hose pulley needs to find before deeming it an infinite source.
#Range: > -1
hosePulleyBlockThreshold = 10000
hosePulleyBlockThreshold = 0
#.
#Whether hose pulleys should continue filling up above-threshold sources.
fillInfinite = false
#.
#Configure which fluids can be drained infinitely.
#Allowed Values: ALLOW_ALL, DENY_ALL, ALLOW_BY_TAG, DENY_BY_TAG
bottomlessFluidMode = "ALLOW_ALL"
bottomlessFluidMode = "ALLOW_BY_TAG"
#.
#Whether hose pulleys should be allowed to place fluid sources.
fluidFillPlaceFluidSourceBlocks = false

View file

@ -13,3 +13,8 @@ const registerCreateItemTags = (event) => {
if (dye != 'white') event.add('tfg:colored_seats', `create:${dye}_seat`)
})
}
const registerCreateFluidTags = (event) => {
event.add('create:bottomless/allow', 'tfc:fresh_water')
event.add('create:bottomless/allow', 'tfc:salt_water')
}

View file

@ -36,6 +36,7 @@ ServerEvents.tags('block', event => {
*/
ServerEvents.tags('fluid', event => {
registerTFCFluidTags(event)
registerCreateFluidTags(event)
})
/**
@ -102,13 +103,6 @@ ServerEvents.recipes(event => {
registerChiselAndBitsRecipes(event)
})
/**
* Событие регистрации рудных жил.
*/
GTCEuServerEvents.oreVeins(event => {
event.removeAll()
})
/**
* Событие регистрации лут-тейблов.
*/
@ -116,28 +110,9 @@ LootJS.modifiers((event) => {
registerGTCEULoots(event)
});
//#endregion
/*
//
event.shaped('', [
'AAA',
'AAA',
'AAA'
], {
A: '',
B: '',
C: '',
D: '',
E: '',
F: '',
G: '',
}).id('tfg:create/shaped/')
//
event.shapeless('', [
]).id('tfg:create/shapeless/')
*/
/**
* Событие регистрации рудных жил.
*/
GTCEuServerEvents.oreVeins(event => {
event.removeAll()
})