SecurityCraft

SecurityCraft

Mod

Adds plenty of blocks and items to defend and secure your base with.

Client and server AdventureDecorationEquipmentTechnologyUtility

162.0k downloads
124 followers
Createda year ago
Updateda month ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

1.12.2-v1.9.9

Changelog

  • New: Items in open Display Cases can now be picked using the "Pick Block" key
  • New: The Sentry Remote Access tool now displays the last known name of a Sentry if the Sentry is out of range
  • New: The Portable Radar now always shows its coordinates in messages, even when it has a custom name
  • New: Crafting recipes for Reinforced Pistons and Reinforced Sticky Pistons
  • New: Reinforced Dispenser and Reinforced Dropper
  • New: Reinforced fences and fence gates
  • New: Config option "preventReinforcedFloorGlitching" to control whether players can glitch through a floor made of reinforced blocks using a boat
  • New: Wire Cutters can now be used to remove the passcode protection from a block via sneak-rightclicking
  • New: SecurityCraft's /sc command can now be accessed via /securitycraft as well
  • New: "/sc owner" command to set/fill the owner of blocks
  • New: "/sc convert" command to un-/reinforce and un-/passcode-protect blocks
  • New: Several blocks with a signal length option for redstone signal length can now be set to toggle the redstone signal instead by setting the option to 0
  • New: Option for the Claymore to set whether it only explodes for mobs, players, or both
  • New: The Security Camera can now have a Lens, making it possible to tint the camera view in a different color
  • New: The Security Camera now supports the Smart Module, allowing the owner to set a default viewing direction
  • New: Electrified Iron Fences and Electrified Iron Fence Gates can now be pushed by Reinforced Pistons
  • New: The amount of damage dealt by a Sentry's bullet can now be changed in the server config file
  • New: [1.12.2] Trapped chests can now be passcode-protected
  • New: [1.12.2] Reinforced Moss Stone can now be crafted with vines and their non-mossy counterpart
  • New: [1.16.5+] Reinforced Lectern
  • New: [1.16.5+] The Bouncing Betty, Claymore, Frame, Mine, Panic Button, and Security Camera are now waterloggable
  • New: [1.18.2+] The Reinforced Observer can now be disguised using the Disguise Module
  • New: [1.18.2+] The Electrified Iron Fence and Electrified Iron Fence Gate now support the Allowlist Module
  • New: [1.18.2+] Reinforced Mossy Cobblestone and Reinforced Mossy Stone Bricks can now be crafted with vines and their non-mossy counterpart
  • New: [1.18.2+] Option for the Bouncing Betty and Mine to set whether it only explodes for mobs, players, or both
  • New: [1.18.2+] Ignore Owner option for the Bouncing Betty and Mine
  • New: [1.19.4+] The Admin Tool and Codebreaker can now be found in the "Operator Utilities" creative tab
  • Change: The Reinforced Hopper screen now shows "Reinforced Hopper" instead of "Item Hopper" as its default inventory title
  • Change: The recipe for the Electrified Iron Fence/Fence Gate now requires any wooden reinforced fence/fence gate
  • Change: Players now take 5 instead of 0.5 hearts of damage when suffocating inside reinforced blocks
  • Change: The existing "Message" option has been split up into separate "Allowlist Message" and "Denylist Message" options for several blocks
  • Change: The recipes of the Panic Button and Key Panel now require reinforced buttons instead of vanilla ones
  • Change: The Sentry's recipe now requires a Reinforced Dispenser
  • Change: The I.M.S.' targeting mode is now accessible with the Universal Block Modifier instead of rightclicking the block
  • Change: The initial rotation direction of cameras is now randomized clientside, to give a bit more variety
  • Change: [1.12.2-1.16.5] Sentries now shoot half as frequently to match the shooting rate in newer Minecraft versions
  • Change: [1.16.5+] The hitbox of the Sentry has been changed, which means that only the base of Sentries can be interacted with now
  • Change: [1.18.2+] Attacking (by default leftclick with the mouse) while looking through a camera no longer does anything
  • API: Refactored IPasscodeConvertible to account for the new Wire Cutters functionality
  • API: New method IOwnable#ignoresOwner to check whether the owner should be ignored by this block entity
  • API: IOwnable#isOwnedBy now takes any Entity instead of only players
  • API: LinkableBlockEntity#createLinkedBlockAction has been renamed to LinkableBlockEntity#propagate
  • API: [1.12.2] Refactored IReinforcedBlock to address several issues with block conversion
  • Fix: Duplication exploit involving keycards
  • Fix: The name of certain SecurityCraft blocks is displayed within brackets by WTHIT and similar mods
  • Fix: Inserting fuel into any type of passcode-protected furnace using hoppers/pipes/etc. puts the fuel into the wrong slot
  • Fix: Items other than colored lenses can be inserted into some lens slots using hoppers/pipes/etc.
  • Fix: More than one colored lens can be inserted into some lens slots using hoppers/pipes/etc.
  • Fix: The color of a Claymore/Trophy System does not update when inserting a lens using hoppers/pipes/etc.
  • Fix: Reinforced Ladders have no owner and thus cannot be removed (enable "allowBlockClaim" in the server config to set the owner of already placed ladders)
  • Fix: Universal Block Reinforcers can be used under spawn protection
  • Fix: Inventory Scanner dupe
  • Fix: Items can be inserted into the prohibited item slots and storage of an Inventory Scanner
  • Fix: Vanilla Hoppers and Reinforced Hoppers from different owners can take out items from a Reinforced Hopper
  • Fix: A Portable Radar does not send a message to its owner if the owner is not part of a team
  • Fix: The head of a Sentry in camouflage mode can visually retract while the Sentry is shooting at a target
  • Fix: Sentries always animate their head upwards when they first appear for a player
  • Fix: The position tooltip for a named Sentry in the Sentry Remote Access Tool is misplaced
  • Fix: The Trophy System does not drop installed modules when the block below it is broken
  • Fix: Manually editing the time in an Alarm and exiting the screen using the escape key does not save the time
  • Fix: The Disguise Module still applies a disguise after the block inside the module was removed
  • Fix: Modules that are inserted in reinforced blocks get deleted when unreinforcing these blocks
  • Fix: Mobs can be converted multiple times by an Electrified Iron Fence (Gate)
  • Fix: Anyone can convert a Frame/Reinforced Iron Trapdoor to a Keypad/Passcode-protected Trapdoor
  • Fix: The Keypad Trapdoor's signal length option cannot be set to 0 despite the description saying it can
  • Fix: Crafting Reinforced (Red) Sandstone yields too many blocks
  • Fix: Crafting Rail Mines yields too few rails
  • Fix: The collision of Block Pocket Wall blocks gets desynchronized when activating a block pocket
  • Fix: The alarm can't play sounds added by resource packs
  • Fix: The Panic Button can't open reinforced doors/trapdoors/fence gates
  • Fix: Linkable blocks like laser blocks, keypad doors and scanner doors can sometimes lose their linkage and become desynchronized
  • Fix: The Furnace Mine does not get properly hidden in F3
  • Fix: General crash fixes
  • Fix: [1.12.2] The Floor Trap has incorrect sound
  • Fix: [1.12.2] Reinforced Hoppers do not keep their name when placing them after renaming them in an Anvil
  • Fix: [1.12.2] Blocks can be placed on top of a Sentry's base to block it from shooting
  • Fix: [1.12.2] The Reinforced Ladder incorrectly has a manual page
  • Fix: [1.12.2] Ghost items when using JEI's cheat mode in survival after opening certain GUIs
  • Fix: [1.12.2] Un-/Reinforcing blocks in the world does not retain the block's state (e.g. stair orientation)
  • Fix: [1.12.2] Some slabs cannot be reinforced even though they have a reinforced variant
  • Fix: [1.12.2] Trying to unreinforce someone else's block can lead to item loss
  • Fix: [1.12.2] The Reinforced Cauldron can't be un-/reinforced in the Universal Block Reinforcer's GUI
  • Fix: [1.12.2] The un-/reinforcing recipes for the Reinforced Cauldron don't show up correctly in JEI
  • Fix: [1.12.2] Reinforced Iron Trapdoors and lit furnaces cannot be passcode-protected
  • Fix: [1.12.2] Console error when changing a Passcode-protected Chest's options
  • Fix: [1.12.2] Shadow around the Bouncing Betty, IMS, Mine, and Portable Radar
  • Fix: [1.12.2] The Bouncing Betty, IMS, Mine, and Portable Radar cause suffocation
  • Fix: [1.12.2] Leaving a singleplayer world while viewing a Security Camera does not properly save the viewing indicator
  • Fix: [1.12.2] Potential crash involving the Furnace Mine
  • Fix: [1.12.2+] Briefcases lose their passcode when they are moved to another slot in the Creative inventory screen
  • Fix: [1.12.2+] The Keypad Trapdoor doesn't have any info in JEI
  • Fix: [1.16.5] Modules in a Passcode-protected Chest get disabled when loading it
  • Fix: [1.16.5] Incorrect button is being hidden while navigating in the SecurityCraft Manual
  • Fix: [1.16.5+] Duplication exploit involving Reinforced Pistons
  • Fix: [1.16.5+] Several blocks (Key Panel, Passcode-protected Chest, Rift Stabilizer, Security Camera) don't keep their custom name when they're broken
  • Fix: [1.16.5+] Adding an empty Disguise Module to a Retinal Scanner makes the player face disappear
  • Fix: [1.16.5+] Placing an unnamed Keypad Door or Scanner Door sets the block's custom name to the default name
  • Fix: [1.16.5+] The bug, connect, dump, and help subcommands cannot be used in the console
  • Fix: [1.16.5+] Some recipes do not match vanilla's recipes, allowing for more blocks to be used than intended
  • Fix: [1.16.5+] The alarm screen closes when the inventory button is pressed in the search bar
  • Fix: [1.18.2+] Using bone meal on a Reinforced Grass Block does not grow plants on adjacent ones
  • Fix: [1.18.2+] Vanishmod support does not work with the I.M.S., Protecto, and Username Logger
  • Fix: [1.18.2+] Stonecutting some types of reinforced copper blocks yields too few blocks compared to vanilla
  • Fix: [1.18.2+] Reinforced Chiseled Deepslate cannot be crafted with Reinforced Cobbled Deepslate Slabs
  • Fix: [1.18.2+] Changes to options of some customizable blocks don't get saved when leaving and re-joining a world
  • Fix: [1.19.4+] Error involving SecurityCraft's creative tabs when running SecurityCraft alongside certain other mods
  • Fix: [1.19.4+] The Electrified Iron Fence Gate can be used as fuel in a furnace
  • Fix: [1.20.1+] The block state preview does not show in the Disguise Module's and Projector's screen
  • Fix: [1.20.1+] Fake Lava can ignite non-flammable blocks around itself
  • Fix: [1.20.1+] Reinforced wool cannot be redyed to white
  • Fix: [1.20.1+] Cameras don't work when Embeddium/Rubidium is installed
  • Fix: [1.20.1+] Numerous reinforced blocks can be washed away by water
  • Fix: [1.20.1+] Reinforced Piston Heads are pushable by Reinforced Pistons
  • Fix: [1.20.2+] The wrong explosive icon is used in the Mine Remote Access Tool screen
  • Fix: [1.20.2+] The "return" button in the Keycard Reader does not display correctly sometimes
  • Fix: [1.20.4] Monsters can spawn near blocks disguised as a light-emitting block
  • Removed: "Is always active" option of Keypads and Key Panels. The same behavior can be achieved by setting the "Signal length" option to 0 and activating the block
  • Removed: [1.19.4+] Ability to change the subpage in the SecurityCraft Manual using the arrow keys. This is still possible by scrolling while holding down CTRL
  • Misc.: Small optimizations to certain network and client performance
  • Misc.: The Italian translation has been updated (Thanks Cavallo Bianco!)
  • Misc.: [1.20.1] ProjectE support has been updated with previously missing EMC values
  • Misc.: [1.20.2] The minimum required NeoForge version is 20.2.88 (necessary to fix players getting kicked from the server when placing a Sentry)
  • Misc.: [1.20.4] The minimum required NeoForge version is 20.4.117-beta

Files

[1.12.2] SecurityCraft v1.9.9.jar(3.7 MiB) Primary Download
[1.12.2] SecurityCraft v1.9.9 (No mixin).jar(2.78 MiB) Download

External resources



Project members

Geforce132

Owner

ChainmailPickaxe

Artist

bl4ckscor3

Author

redstonedubstep

Author


Technical information

License
MIT
Client side
required
Server side
required
Project ID