Add tacz ammo boxes (#2104)

* stuff

* Update CHANGELOG.md

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

* Update CHANGELOG.md

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

---------

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
This commit is contained in:
GameStar 2025-10-25 14:41:45 -05:00 committed by GitHub
parent adb5af57f6
commit 253135b21b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 37 additions and 4 deletions

View file

@ -6,7 +6,9 @@
- Buffed how far each Soarer "flap" can glide for @Pyritie
- Polycaprolactam string and phantom string now use circuit 3 in a wiremill instead of 0 (#2096) @SverhRazum-Nah
- Added flax bundles for much faster scraping (#2080) @Xaligal
- Added more mineable tags to cobwebs since swords don't want to work
- Added more mineable tags to cobwebs since swords don't want to work @Pyritie
- Added TACZ Ammo Boxes @BlueBoat29
- Added TACZ Guns and Ammo Boxes to tool rack @BlueBoat29
### Bug fixes
- Fixed part of the tungsten processing loop giving way too much salt (#2095) @Redeix
- Fixed basic super tanks so you can now left/right click with them in GUIs like you can with the others (#2100) @jurrejelle

View file

@ -14,5 +14,10 @@
"create_armorer.attachment.extended_mag_ca_1.name": "Invar Magazine",
"create_armorer.attachment.extended_mag_ca_2.name": "Copper Plated Magazine",
"create_armorer.attachment.extended_mag_ca_3.name": "Brass Plated Magazine",
"create_armorer.ammo.rbapb.name": "Rimmed Blunt Ammo"
"create_armorer.ammo.rbapb.name": "Rimmed Blunt Ammo",
"item.tacz.ammo_box.iron": "Steel Ammo Box",
"item.tacz.ammo_box.gold": "§9Magnalium Ammo Box",
"item.tacz.ammo_box.diamond": "§6Desh Ammo Box"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

View file

@ -87,6 +87,7 @@ ServerEvents.tags('block', event => {
registerRailWaysBlockTags(event)
registerSophisticatedBackpacksBlockTags(event)
registerSpeciesBlockTags(event)
registerTACZBlockTags(event)
registerTFCBlockTags(event)
registerTFGBlockTags(event)
registerVintageImprovementsBlockTags(event)

View file

@ -2,6 +2,26 @@
function registerTACZAmmoRecipes(event){
//Ammo Boxes
event.recipes.gtceu.assembler('tfg_tacz:steel_ab')
.itemInputs('4x #forge:double_plates/steel', '16x #forge:screws/steel', '4x #forge:rings/rubber')
.itemOutputs(Item.of('tacz:ammo_box', '{Level:0}'))
.EUt(GTValues.VA[GTValues.LV])
.duration(60)
event.recipes.gtceu.assembler('tfg_tacz:magnalium_ab')
.itemInputs('4x #forge:double_plates/magnalium', '16x #forge:screws/aluminium', '4x #forge:rings/silicone_rubber')
.itemOutputs(Item.of('tacz:ammo_box', '{Level:1}'))
.EUt(GTValues.VA[GTValues.MV])
.duration(60)
event.recipes.gtceu.assembler('tfg_tacz:desh_ab')
.itemInputs('4x #forge:double_plates/desh', '16x #forge:screws/stainless_steel', '4x #forge:rings/styrene_butadiene_rubber')
.itemOutputs(Item.of('tacz:ammo_box', '{Level:2}'))
.EUt(GTValues.VA[GTValues.HV])
.duration(60)
//Extruder Casing
event.recipes.gtceu.extruder('tfg_tacz:small_casing')
.itemInputs('#forge:ingots/brass')

View file

@ -2,13 +2,18 @@
const registerTACZItemTags = (event) => {
event.add('c:hidden_from_recipe_viewers', 'tacz:ammo_box')
//event.add('c:hidden_from_recipe_viewers', 'tacz:ammo_box')
event.add('c:hidden_from_recipe_viewers', 'tacz:gun_smith_table')
event.add('c:hidden_from_recipe_viewers', 'tacz:workbench_a')
event.add('c:hidden_from_recipe_viewers', 'tacz:workbench_b')
event.add('c:hidden_from_recipe_viewers', 'tacz:workbench_c')
event.add('tfc:usable_on_tool_rack', 'tacz:ammo_box')
event.add('tfc:usable_on_tool_rack', 'tacz:modern_kinetic_gun')
}
const registerTACZBlockTags = (event) => {
event.add('tacz:interact_key/whitelist', '#tfc:tool_racks')
}