Changelog
Released version and their changes.
#Changes
- Added a searchable recipe book that replaces the shredder clipboard's context menu.
- Expanded the default recipe catalog to cover many more inputs, such as acoustic guitars and all-in-one PCs, each with its own scrap yields.
- Default shred times are now about 1.8 times longer, for example a small catalytic converter now takes 9 seconds instead of 5.
- Added 256-size icons and artwork for every shredder item, including shredder inputs and scrap items, to the bundled item images.
- Fixed deleting a recipe so matching parts still on the infeed, and their bin outputs, are removed, while parts already past the head drum finish shredding.
#Files Affected
Note: Due to the number of files changed, we recommend a full reinstall instead of swapping out individual files.
- client/locked/*
- client/unlocked/menus.lua
- client/unlocked/recipe_book.lua
- server/locked/*
- nui/*
- extras/items/images/256/acoustic_guitar.png
- extras/items/images/256/all_in_one_pc.png
- extras/items/images/256/alloy_rim.png
- extras/items/images/256/artwork/acoustic_guitar.png
- extras/items/images/256/artwork/all_in_one_pc.png
- extras/items/images/256/artwork/alloy_rim.png
- extras/items/images/256/artwork/audio_equalizer.png
- extras/items/images/256/artwork/bench_power_supply.png
- extras/items/images/256/artwork/benchtop_oscilloscope.png
- extras/items/images/256/artwork/blender.png
- extras/items/images/256/artwork/boombox.png
- extras/items/images/256/artwork/camera_drone.png
- extras/items/images/256/artwork/car_battery.png
- extras/items/images/256/artwork/car_tyre.png
- extras/items/images/256/artwork/car_wheel.png
- extras/items/images/256/artwork/cctv_recorder.png
- extras/items/images/256/artwork/ceiling_projector.png
- extras/items/images/256/artwork/claw_hammer.png
- extras/items/images/256/artwork/clock_radio.png
- extras/items/images/256/artwork/clothes_iron.png
- extras/items/images/256/artwork/compact_camera.png
- extras/items/images/256/artwork/cooking_pot.png
- extras/items/images/256/artwork/cordless_drill.png
- extras/items/images/256/artwork/crt_monitor.png
- extras/items/images/256/artwork/curling_iron.png
- extras/items/images/256/artwork/desk_phone.png
- extras/items/images/256/artwork/dj_headphones.png
- extras/items/images/256/artwork/drive_enclosure.png
- extras/items/images/256/artwork/dslr_camera.png
- extras/items/images/256/artwork/duct_tape.png
- extras/items/images/256/artwork/dvd_player.png
- extras/items/images/256/artwork/electric_guitar_sunburst.png
- extras/items/images/256/artwork/electric_guitar_v.png
- extras/items/images/256/artwork/external_hdd.png
- extras/items/images/256/artwork/fax_machine.png
- extras/items/images/256/artwork/flatscreen_monitor.png
- extras/items/images/256/artwork/food_processor.png
- extras/items/images/256/artwork/fpv_drone.png
- extras/items/images/256/artwork/frying_pan.png
- extras/items/images/256/artwork/game_cartridge.png
- extras/items/images/256/artwork/game_controller.png
- extras/items/images/256/artwork/guitar_amp.png
- extras/items/images/256/artwork/hair_clippers.png
- extras/items/images/256/artwork/heavy_drill.png
- extras/items/images/256/artwork/hotswap_drive.png
- extras/items/images/256/artwork/keyboard_black.png
- extras/items/images/256/artwork/keyboard_white.png
- extras/items/images/256/artwork/laptop_silver.png
- extras/items/images/256/artwork/laptop_white.png
- extras/items/images/256/artwork/laser_printer.png
- extras/items/images/256/artwork/lcd_monitor.png
- extras/items/images/256/artwork/mouse_black.png
- extras/items/images/256/artwork/mouse_white.png
- extras/items/images/256/artwork/office_keyboard.png
- extras/items/images/256/artwork/office_monitor.png
- extras/items/images/256/artwork/office_phone.png
- extras/items/images/256/artwork/pc_tower_beige.png
- extras/items/images/256/artwork/pc_tower_black.png
- extras/items/images/256/artwork/pc_tower_grey.png
- extras/items/images/256/artwork/pc_tower_home.png
- extras/items/images/256/artwork/pc_tower_office.png
- extras/items/images/256/artwork/pc_tower_silver.png
- extras/items/images/256/artwork/pipe_wrench.png
- extras/items/images/256/artwork/pliers.png
- extras/items/images/256/artwork/portable_oscilloscope.png
- extras/items/images/256/artwork/portable_radio.png
- extras/items/images/256/artwork/printing_calculator.png
- extras/items/images/256/artwork/quadcopter.png
- extras/items/images/256/artwork/rack_server.png
- extras/items/images/256/artwork/remote_control.png
- extras/items/images/256/artwork/retro_tv.png
- extras/items/images/256/artwork/scrap_aluminium.png
- extras/items/images/256/artwork/scrap_copper.png
- extras/items/images/256/artwork/scrap_glass.png
- extras/items/images/256/artwork/scrap_lead.png
- extras/items/images/256/artwork/scrap_wood.png
- extras/items/images/256/artwork/screwdriver.png
- extras/items/images/256/artwork/settop_box.png
- extras/items/images/256/artwork/sewing_machine.png
- extras/items/images/256/artwork/skateboard.png
- extras/items/images/256/artwork/skillet.png
- extras/items/images/256/artwork/sledgehammer.png
- extras/items/images/256/artwork/smart_key.png
- extras/items/images/256/artwork/smartphone.png
- extras/items/images/256/artwork/smashed_crt_monitor.png
- extras/items/images/256/artwork/smoke_machine.png
- extras/items/images/256/artwork/speaker_dock.png
- extras/items/images/256/artwork/stand_mixer.png
- extras/items/images/256/artwork/studio_display.png
- extras/items/images/256/artwork/telephoto_camera.png
- extras/items/images/256/artwork/toaster.png
- extras/items/images/256/artwork/tv_remote.png
- extras/items/images/256/artwork/usb_stick.png
- extras/items/images/256/artwork/vcr.png
- extras/items/images/256/artwork/vhs_player.png
- extras/items/images/256/artwork/walkie_talkie.png
- extras/items/images/256/artwork/widescreen_monitor.png
- extras/items/images/256/artwork/wireless_keyboard.png
- extras/items/images/256/audio_equalizer.png
- extras/items/images/256/bench_power_supply.png
- extras/items/images/256/benchtop_oscilloscope.png
- extras/items/images/256/blender.png
- extras/items/images/256/boombox.png
- extras/items/images/256/camera_drone.png
- extras/items/images/256/car_battery.png
- extras/items/images/256/car_tyre.png
- extras/items/images/256/car_wheel.png
- extras/items/images/256/cctv_recorder.png
- extras/items/images/256/ceiling_projector.png
- extras/items/images/256/claw_hammer.png
- extras/items/images/256/clock_radio.png
- extras/items/images/256/clothes_iron.png
- extras/items/images/256/compact_camera.png
- extras/items/images/256/cooking_pot.png
- extras/items/images/256/cordless_drill.png
- extras/items/images/256/crt_monitor.png
- extras/items/images/256/curling_iron.png
- extras/items/images/256/desk_phone.png
- extras/items/images/256/dj_headphones.png
- extras/items/images/256/drive_enclosure.png
- extras/items/images/256/dslr_camera.png
- extras/items/images/256/duct_tape.png
- extras/items/images/256/dvd_player.png
- extras/items/images/256/electric_guitar_sunburst.png
- extras/items/images/256/electric_guitar_v.png
- extras/items/images/256/external_hdd.png
- extras/items/images/256/fax_machine.png
- extras/items/images/256/flatscreen_monitor.png
- extras/items/images/256/food_processor.png
- extras/items/images/256/fpv_drone.png
- extras/items/images/256/frying_pan.png
- extras/items/images/256/game_cartridge.png
- extras/items/images/256/game_controller.png
- extras/items/images/256/guitar_amp.png
- extras/items/images/256/hair_clippers.png
- extras/items/images/256/heavy_drill.png
- extras/items/images/256/hotswap_drive.png
- extras/items/images/256/keyboard_black.png
- extras/items/images/256/keyboard_white.png
- extras/items/images/256/laptop_silver.png
- extras/items/images/256/laptop_white.png
- extras/items/images/256/laser_printer.png
- extras/items/images/256/lcd_monitor.png
- extras/items/images/256/mouse_black.png
- extras/items/images/256/mouse_white.png
- extras/items/images/256/office_keyboard.png
- extras/items/images/256/office_monitor.png
- extras/items/images/256/office_phone.png
- extras/items/images/256/pc_tower_beige.png
- extras/items/images/256/pc_tower_black.png
- extras/items/images/256/pc_tower_grey.png
- extras/items/images/256/pc_tower_home.png
- extras/items/images/256/pc_tower_office.png
- extras/items/images/256/pc_tower_silver.png
- extras/items/images/256/pipe_wrench.png
- extras/items/images/256/pliers.png
- extras/items/images/256/portable_oscilloscope.png
- extras/items/images/256/portable_radio.png
- extras/items/images/256/printing_calculator.png
- extras/items/images/256/quadcopter.png
- extras/items/images/256/rack_server.png
- extras/items/images/256/remote_control.png
- extras/items/images/256/retro_tv.png
- extras/items/images/256/screwdriver.png
- extras/items/images/256/settop_box.png
- extras/items/images/256/sewing_machine.png
- extras/items/images/256/skateboard.png
- extras/items/images/256/skillet.png
- extras/items/images/256/sledgehammer.png
- extras/items/images/256/smart_key.png
- extras/items/images/256/smartphone.png
- extras/items/images/256/smashed_crt_monitor.png
- extras/items/images/256/smoke_machine.png
- extras/items/images/256/speaker_dock.png
- extras/items/images/256/stand_mixer.png
- extras/items/images/256/studio_display.png
- extras/items/images/256/telephoto_camera.png
- extras/items/images/256/toaster.png
- extras/items/images/256/tv_remote.png
- extras/items/images/256/usb_stick.png
- extras/items/images/256/vcr.png
- extras/items/images/256/vhs_player.png
- extras/items/images/256/walkie_talkie.png
- extras/items/images/256/widescreen_monitor.png
- extras/items/images/256/wireless_keyboard.png
- locales/*
- types/types.lua
- fxmanifest.lua
2026-10-02 21:43 CET
#Changes
- Added the ability to take parts back off the infeed while they are still riding the belt.
- The returned item keeps its metadata, and its reserved outputs are removed so it cannot also be shredded.
- A part must still be before the head drum, belong to the player unless the bin is shared, and fit in the player's inventory.
- Unloading can be authorized or refused with a reason through new client and server
CanUnloadShredderpermission hooks.
- Added five new scrap types: aluminium, copper, glass, wood and lead.
- Parts can now be loaded onto the infeed while the shredder is stopped, as long as a flight is free.
- If the flight at the loading point is occupied, loading uses the next free flight up the belt within reach. A full line or no free reachable flight still prevents loading.
- The infeed now holds a part when the bin cannot fit its output, while the cutters and outfeed keep running, and resumes once the part will fit.
- Further parts are refused while the infeed is held.
- Nearby players are notified, the machine screen flags the bin as alerting, and the admin warning reports a full bin.
- The infeed position and the parts on the flights are saved and restored across a server restart.
- The infeed can now be used from beside either side of the belt or along its lower end, within arm's length of the belt edge, and the player turns toward the part being handled.
- Cutter heat now builds up gradually while a part is being cut instead of being added all at once afterward, and partial progress is saved with the part.
- Heat no longer cools while the cutters are working and starts cooling shortly after they stop.
- Recipe output chances can now be set in 0.1% steps in the admin recipe editor, are rounded to the nearest 0.1% when saved, and are shown with one decimal only when needed.
- Fixed putting the diesel can away so it is disabled during a pour and the put-away prompt returns when the hold resumes.
#Files Affected
Note: Due to the number of files changed, we recommend a full reinstall instead of swapping out individual files.
- client/locked/*
- client/unlocked/can_checks.lua
- client/unlocked/menus.lua
- server/locked/*
- server/unlocked/can_checks.lua
- server/unlocked/hooks.lua
- shared/locked/*
- shared/unlocked/config.lua
- nui/*
- README.md
- _source/shredder.blend
- _source/shredder_asset_stats.json
- _source/textures/zsh_scrap_aluminium_d.png
- _source/textures/zsh_scrap_aluminium_n.png
- _source/textures/zsh_scrap_aluminium_s.png
- _source/textures/zsh_scrap_copper_d.png
- _source/textures/zsh_scrap_copper_n.png
- _source/textures/zsh_scrap_copper_s.png
- _source/textures/zsh_scrap_glass_d.png
- _source/textures/zsh_scrap_glass_n.png
- _source/textures/zsh_scrap_glass_s.png
- _source/textures/zsh_scrap_lead_d.png
- _source/textures/zsh_scrap_lead_n.png
- _source/textures/zsh_scrap_lead_s.png
- _source/textures/zsh_scrap_wood_d.png
- _source/textures/zsh_scrap_wood_n.png
- _source/textures/zsh_scrap_wood_s.png
- extras/items/README.md
- extras/items/images/256/scrap_aluminium.png
- extras/items/images/256/scrap_copper.png
- extras/items/images/256/scrap_glass.png
- extras/items/images/256/scrap_lead.png
- extras/items/images/256/scrap_wood.png
- extras/items/ox_inventory.txt
- extras/items/qb-core.txt
- locales/*
- stream/zyke_shredder.ytyp
- stream/zyke_shredder_scrap_aluminium.ydr
- stream/zyke_shredder_scrap_copper.ydr
- stream/zyke_shredder_scrap_glass.ydr
- stream/zyke_shredder_scrap_lead.ydr
- stream/zyke_shredder_scrap_wood.ydr
- tools/render_items.py
- tools/shredder_scrap.py
- tools/shredder_textures.py
- types/types.lua
- fxmanifest.lua
#Config Changes
shared/unlocked/config.lua- Added the full
Config.Settings.shreddertable. Copy the entire table from the new config.
- Added the full
#Changes
- Added item images for catalyst powder and brass, electronics, plastic, rubber, rusty, and steel scrap, each with a separate artwork variant.
#Files Affected
Note: Due to the number of files changed, we recommend a full reinstall instead of swapping out individual files.
- extras/items/images/256/artwork/catalyst_powder.png
- extras/items/images/256/artwork/scrap_brass.png
- extras/items/images/256/artwork/scrap_electronics.png
- extras/items/images/256/artwork/scrap_plastic.png
- extras/items/images/256/artwork/scrap_rubber.png
- extras/items/images/256/artwork/scrap_rusty.png
- extras/items/images/256/artwork/scrap_steel.png
- extras/items/images/256/catalyst_powder.png
- extras/items/images/256/scrap_brass.png
- extras/items/images/256/scrap_electronics.png
- extras/items/images/256/scrap_plastic.png
- extras/items/images/256/scrap_rubber.png
- extras/items/images/256/scrap_rusty.png
- extras/items/images/256/scrap_steel.png
- extras/items/images/4096/README.md
- tools/build_sounds.py
- fxmanifest.lua