Skip to content

Releases: Geforce132/SecurityCraft

Sentry fix

06 Aug 14:23
Compare
Choose a tag to compare
  • Change: The default range of the IMS has been increased from 12 to 15 blocks
  • Fix: Newly placed Sentries do not work. To fix non-working sentries, right-click them with redstone
  • Misc.: The French translation has been updated to address the new content from v1.9.3

New reinforced blocks, quality of life improvements, and fixes

31 Jul 21:08
Compare
Choose a tag to compare
  • New: Items can now be dragged from JEI into the Inventory Scanner's ghost slots
  • New: Several blocks now have a new Universal Block Modifier option to disable them
  • New: Blocks that have been linked to a Sonic Security System can now be seen and removed in the item's and block's screen
  • New: [1.12.2] The Sentry can now be deactivated by ICBM Classic's EMP blast. It can be reactivated by rightclicking it with redstone
  • New: [1.16.5-1.17.1] Reinforced sand has been added to the "minecraft:sand" tag
  • New: [1.16.5+] Item and block tag "securitycraft:reinforced/terracotta"
  • New: [1.17.1+] Some of SecurityCraft's blocks, items, and entities can now trigger sculk sensors
  • New: [1.18.2+] Several additions to minecraft's tags, including "minecraft:azalea_grows_on", "minecraft:sand", and "minecraft:terracotta"
  • New: [1.19+] Reinforced Blocks: Mangrove Planks, Mangrove Log, Stripped Mangrove Log, Stripped Mangrove Wood, Mangrove Wood, Mangrove Slab, Mangrove Stairs, Mangrove Button, Mangrove Pressure Plate, Mud, Packed Mud, Mud Bricks, Mud Brick Slab, Mud Brick Stairs, Mud Brick Wall, Ochre Froglight, Verdant Froglight, Pearlescent Froglight
  • New: [1.19+] Support for WTHIT, a fork of HWYLA
  • Change: Reduced the Rail Mine's explosion size by 25% to make it comparable to other mines' explosions
  • Change: Blocks that entities can intersect with, such as Laser and Inventory scanner fields, mines and the Cage Trap, now only trigger when the entity touches their bounding box
  • API: Added DisabledOption for having a default option to disable blocks
  • API: Added Option#getKey and Option#getDescriptionKey to easily access the language keys associated with an option
  • API: IEMPAffected has been added. It can be used to shut down select SecurityCraft blocks and entities when they're within range of an EMP blast
  • API: IEMPAffectedTE has been added as a default implementation for tile entities which want to implement IEMPAffected
  • Fix: [1.12.2] The default display name of some blocks is always "Customize"
  • Fix: [1.12.2] Crash with disguised blocks from before the state selector existed
  • Fix: [1.12.2] The Password-protected Chest sometimes doesn't open when there's an Allowlist Module installed
  • Fix: [1.16.5+] Water doesn't render correctly while a Sonic Security System is recording within the player's view
  • Fix: [1.16.5+] The reinforced stone pressure plate is not in SecurityCraft's "securitycraft:reinforced/pressure_plates" tag
  • Fix: [1.16.5+] Blocks disguised as a translucent block, like stained glass, don't show up properly
  • Fix: [1.16.5+] The SecurityCraft Manual shows the info for secret signs on the keycard page (Thanks cdgamedev!)

Block Change Detector, new module features, some more reinforced blocks, lots of fixes

07 Jun 20:07
f415c33
Compare
Choose a tag to compare

Note: If you have disabled the codebreaker, you need to re-disable it by setting the config option codebreaker_chance to either 0.0 (will still damage the item with no chance of breaking the code) or -1.0 (will not damage the item).

  • New: Block Change Detector. Detects and logs players breaking and/or placing blocks in its vicinity
  • New: Codebreakers can now hack Keycard Readers
  • New: Config option "codebreaker_chance" to set the chance of the codebreaker successfully hacking a block
  • New: The Allowlist and Denylist Module can now contain teams, meaning every player on a team that is on the list will be allowed/denied
  • New: Modules can now be toggled off or on without removing them from the block, by clicking the respective button in the Universal Block Modifier screen
  • New: Reinforced End Rod
  • New: The Projector can now be placed on the ceiling, allowing for downwards projection
  • New: Reinforced Glazed Terracotta
  • New: [1.16.5+] Item tag "securitycraft:can_interact_with_doors" to control which items can interact with reinforced doors, scanner doors, keypad doors, and reinforced iron trapdoors
  • New: [1.16.5+] Item tag "securitycraft:modules", containing all of SecurityCraft's modules
  • New: [1.16.5+] All disguisable blocks (those that accept the Disguise Module) are now waterloggable, allowing for waterlogged disguises
  • Change: Codebreakers will now always open briefcases when in Creative mode without a chance of failing
  • Change: The Fake Lava/Water Buckets are now created in a brewing stand, by putting the potion in the top slot, and the bucket(s) in the bottom slot(s)
  • Change: Massively increased explosion resistance of all blocks to hopefully prevent them from being broken by modded explosions
  • Change: Placing a Laser Block and Inventory Scanner now also places the fields if replaceable blocks (like grass or snow) are in the way
  • Change: [1.12.2] The Sentry's body is now solid
  • Change: [1.16.5+] The Sentry's body is now solid if the sentry is not disguised
  • Change: [1.16.5+] Sentries can now be placed in water
  • API: Split IPasswordProtected into two interfaces (IPasswordProtected and ICodebreakable), meaning blocks can now be hacked by the codebreaker without needing to be password protected
  • API: Removed IPasswordProtected#isCodebreakable
  • API: New linked action: OWNER_CHANGED
  • Fix: Breaking the block another block with modules is attached to does not drop the modules
  • Fix: Disguised blocks from sentries can be retrieved by using pistons or other means
  • Fix: The Admin Tool and Universal Key Changer do not work on doors
  • Fix: The Keypad Door can only be accessed with an empty hand
  • Fix: Several blocks do not respect team ownership
  • Fix: Server crash involving automatically building a Block Pocket
  • Fix: Tricking scanners with player heads does not work if the player head owner is on the allowlist of the block
  • Fix: The Password-protected Furnace/Smoker/Blast Furnace don't have a closing sound
  • Fix: When placing a Password-protected Chest next to another one creating a double chest, modules and options are not synchronized to the newly placed one
  • Fix: The Reinforced Cobweb can be removed by flowing fluids
  • Fix: Disguisable blocks that are disguised as blocks that emit light (e.g. Glowstone) don't emit light
  • Fix: The Motion Activated Light is constantly turned on when placed near a Sentry or armor stand
  • Fix: Prohibited items get removed from an Inventory Scanner if a Storage Module is added/removed
  • Fix: Changing the owner of an Inventory Scanner doesn't change the owner of the corresponding fields
  • Fix: Taking out modules from some blocks voids the module
  • Fix: Changing the owner of a double Password-protected Chest does not change the owner of the other half
  • Fix: Changing the owner of a Laser Block does not change the owner of connected laser blocks
  • Fix: Adding a module to a Laser Block by rightclicking the block does not add the module to connected laser blocks
  • Fix: Module dupe involving doors
  • Fix: Alarm sound plays from the player's position instead of the alarm's position
  • Fix: Players hear a constant fire extinguishing sound when being in fake lava while it's raining
  • Fix: [1.12.2] Breaking the block a Key Panel is attached to, does not drop the Key Panel
  • Fix: [1.12.2] Projected blocks are completely dark in unlit caves
  • Fix: [1.12.2] The One Probe does not properly show team ownership
  • Fix: [1.12.2] Pick block, The One Probe, and Waila do not properly work for blocks disguised as another block that has metadata
  • Fix: [1.12.2] Entities sometimes don't show up for some time or at all after dismounting a camera (if this is still happening, remove OptiFine)
  • Fix: [1.12.2] Block breaking sound plays twice when destroying a reinforced block with the Universal Block Remover
  • Fix: [1.12.2] Opening a Keypad Door using the top half while on the door's allowlist doesn't open the door
  • Fix: [1.16.5+] The recipe for reinforced glass panes is incorrect
  • Fix: [1.16.5+] Some logs have an incorrect side texture
  • Fix: [1.16.5+] Reinforced Iron Trapdoor textures do not rotate and aren't oriented the same way open as closed
  • Fix: [1.16.5+] Reinforced Ice blocks melt unintentionally
  • Fix: [1.16.5+] The Reinforced Cobweb can be destroyed by hand as well as explosions
  • Fix: [1.16.5+] It's possible to connect one's own Password-protected Chest to that of another owner
  • Fix: [1.17.1+] Compatibility issues with other mods that add overlays (e.g. Stylish Effects)
  • Removed: "allowCodebreakerItem" config option. Disabling the Codebreaker is now achieveable by setting "codebreaker_chance" to a negative value
  • Removed: [1.16.5+] Some unnecessary menu types. This may result in a "missing registry entries" message showing up, which can be accepted
  • Misc.: [1.16.5+] More texture and model changes
  • Misc.: [1.18.2] The minimum Forge version is now 40.0.48
  • Misc.: [1.18.2] If using Jade, the minimum supported version is now 4.2.0
  • Misc.: [1.18.2] If using JEI, the minimum supported version is now 9.7.0

State selector, block mines/password-protected smoker & blast furnace, 1.18.2

17 Mar 21:54
3469980
Compare
Choose a tag to compare
  • New: The Disguise Module and Projector can now be set to display a specific state of a block (e.g. corner stairs), instead of a fixed one
  • New: [1.15.2+] Password-protected Smoker and Password-protected Blast Furnace
  • New: [1.15.2+] Smoker and Blast Furnace mines
  • Change: The Password-protected Furnace now has a new look
  • Change: The Cage Trap is now reusable
  • Change: The Admin Tool is now enabled by default. This does not affect existing config files
  • Fix: The Password-protected Furnace is not shown as a recipe catalyst for furnace recipes in JEI
  • Fix: Changing the owner of inventory scanners and doors does not change the owner of the other block/door half
  • Fix: Sentries can target entities they cannot see
  • Fix: The patron list in the SecurityCraft Manual is only capable of showing 33 patrons
  • Fix: The Codebreaker does not work on keypad doors
  • Fix: The Portable Tune Player plays the saved tune slightly slower than the Sonic Security System
  • Fix: Block mines do not drop themselves when mined
  • Fix: Block mines cannot be mined quickly with the appropriate tool of their vanilla counterpart
  • Fix: Removing a laser field with the Universal Block Remover does not destroy adjacent laser fields
  • Fix: Crash when placing a Sonic Security System inside of any replaceable block
  • Fix: Sentries ignore the Allowlist Module's "Affect every player" setting
  • Fix: [1.12.2] Reinforced pressure plates cannot open reinforced doors/trapdoors/etc.
  • Fix: [1.12.2] The light level of password-protected furnaces is too high compared to the vanilla furnace
  • Fix: [1.12.2] Reinforced Pistons and Reinforced Sticky Pistons cannot retract
  • Fix: [1.12.2] The Scanner Door can sometimes be opened/closed by looking at a side the scanner texture is not on
  • Fix: [1.12.2] Reinforced hoppers pushed by reinforced pistons lose their owner
  • Fix: [1.12.2] Block mines are not resistant to explosions
  • Fix: [1.15.2] Projector has incorrect sound
  • Fix: [1.15.2] Doors drop when breaking the lower half in creative mode
  • Fix: [1.15.2] The Redstone Ore Mine does not glow when activated
  • Fix: [1.15.2] The keycode setup screen's title contains the word "setup" twice
  • Fix: [1.15.2-1.16.5] Changing options and adding modules to doors does not properly update the other door half
  • Fix: [1.15.2-1.16.5] Reinforced hoppers pushed by reinforced pistons cannot insert/extract items
  • Fix: [1.15.2+] Cannot access the recipe book for the Password-protected Furnace
  • Fix: [1.15.2+] Projecting disguisable blocks (those that support the disguise module) does not work
  • Fix: [1.15.2+] Crash when trying to place a door one block below the build height
  • Fix: [1.15.2+] Door item gets removed when trying to place a door outside the build height
  • Fix: [1.15.2+] Disguising blocks using certain blocks with block entity renderers (like signs and banners) doesn't work
  • Fix: [1.15.2+] It's possible to jump over disguisable blocks that are disguised as fences or walls
  • Fix: [1.15.2+] Attempting to put more than one item into the Projector's slot swallows extra items
  • Fix: [1.15.2+] The Sentry's bounding box (F3+B) is not displayed correctly
  • Fix: [1.15.2+] Navigating the SecurityCraft Manual via the tab key does not visibly select any button
  • Fix: [1.16.5+] The mine overlay on the Ancient Debris Mine item can be seen by other players when holding the item
  • Fix: [1.17.1+] Some blocks' settings/inventory don't properly save
  • Fix: [1.17.1+] Fake Water/Lava bucket fill sounds don't play
  • Fix: [1.17.1+] Patron name tooltips in the SecurityCraft Manual can extend over the border of the Minecraft window
  • Fix: [1.17.1+] The Mine Remote Access Tool does not work for mines placed at x=0, y=0, z=0
  • Fix: [1.17.1+] The Sentry Remote Access Tool does not work for sentries placed at y=0
  • Potential Fix: [1.12.2] Entities sometimes disappear when dismounting a camera
  • Misc.: [1.15.2+] More texture changes and file renames, resource packs may need to be updated

Crash/Dupe fix, 1.18.1

22 Dec 22:44
ae2257e
Compare
Choose a tag to compare
  • Fix: Log error when changing "solidifyField" option in an Inventory Scanner that's not linked to another one
  • Fix: Frame has stone sounds instead of metal sounds
  • Fix: [1.15.2+] Item duplication bug involving reinforced hoppers
  • Fix: [1.15.2+] Sound for converting chests/furnaces to their password-protected variants does not play
  • Fix: [1.17.1] Crash when opening the Password-protected Furnace

Mod incompatibility fix

21 Dec 11:05
7d03c33
Compare
Choose a tag to compare
  • Fix: Possible incompatibilities with other mods that use mixins to modify the same code as SecurityCraft (known: Magnesium, Immersive Portals)
  • Fix: [1.12.2] Key Panel is not placeable
  • Fix: [1.12.2] Key Panel cannot convert the chest, furnace, or Frame
  • Fix: [1.17.1] Copper -> Cut Copper stonecutting recipes yield incorrect amounts

The Texture Update

19 Dec 15:12
735c920
Compare
Choose a tag to compare
  • New: Reinforced Pistons
  • New: The Reinforced Redstone Block and the Reinforced Observer can now be used to open doors, activate pistons, etc.
  • New: The debug menu now hides block mines, disguised blocks, and fake fluids
  • New: The Protecto, Trophy System, and Password-protected Furnace now support the Disguise Module
  • New: Key Panel Block. A waterloggable, smaller version of the keypad. Place it by rightclicking a Key Panel
  • New: Config option "enableTeamOwnership". Setting this to true will allow all players in the same scoreboard team to own each other's blocks
  • New: The Allowlist and Denylist Module can now be set to affect every player instead of just those added to the list
  • New: Security Cameras and Portable Radars can now open Reinforced Doors when a Redstone Module is installed and the signal is activated
  • New: The Reinforced Hopper can now extract from the Inventory Scanner
  • New: Players can now see themselves when viewing a camera, which also means they're now vulnerable to attacks while doing so
  • New: Indicator on security cameras that turns on when someone is viewing the camera
  • New: Config option "trickScannersWithPlayerHeads" to allow players to wear a player's head to trick that player's retinal scanner or scanner door into activating
  • New: Sonic Security System. Lock your blocks behind a note block tune of your choice
  • New: Portable Tune Player. Can play back tunes saved to sonic security systems
  • New: [1.15.2+] Completely overhauled the overwhelming majority of SecurityCraft's textures. Direct feedback @ChainmailPickaxe in #sc-talk on our Discord server
  • New: [1.15.2+] The message SecurityCraft sends when joining a world can now be turned off by server owners
  • New: [1.17.1] Reinforced Blocks: Deepslate, Cobbled Deepslate, Polished Deepslate, Calcite, Tuff, Dripstone Block, Rooted Dirt, Block of Raw Iron, Block of Raw Copper, Block of Raw Gold, Block of Amethyst, Block of Copper, Exposed Copper, Weathered Copper, Oxidized Copper, Cut Copper, Exposed Cut Copper, Weathered Cut Copper, Oxidized Cut Copper, Cut Copper Stairs, Exposed Cut Copper Stairs, Weathered Cut Copper Stairs, Oxidized Cut Copper Stairs, Cut Copper Slab, Exposed Cut Copper Slab, Weathered Cut Copper Slab, Oxidized Cut Copper Slab, Tinted Glass, Smooth Basalt, Deepslate Bricks, Cracked Deepslate Bricks, Deepslate Tiles, Cracked Deepslate Tiles, Chiseled Deepslate, Cobbled Deepslate Stairs, Polished Deepslate Stairs, Deepslate Brick Stairs, Deepslate Tile Stairs, Cobbled Deepslate Slab, Polished Deepslate Slab, Deepslate Brick Slab, Deepslate Tile Slab, Moss Carpet, Moss Block, Cobbled Deepslate Wall, Polished Deepslate Wall, Deepslate Brick Wall, Deepslate Tile Wall
  • New: [1.17.1] Block Mines for Deepslate, Cobbled Deepslate, Copper Ore, and all deepslate ores
  • Change: Renamed "Track Mine" to "Rail Mine" to be in line with vanilla
  • Change: Cameras can now be viewed from anywhere in the same dimension, it is no longer necessary to be close to the camera to be able to view it
  • Change: The Smart Module no longer works in the camera, the Allowlist Module is now used for better control
  • Change: Retinal Scanners and Scanner Doors now only get activated by looking at one of the sides that contain the actual scanner
  • Change: SecurityCraft's config values for Jade/HWYLA are now synchronized from server to client, meaning server owners can now control what Jade/HWYLA shows to players
  • Change: [1.15.2] Reinforced Carpets can no longer be used as fuel
  • API: Removed INameable in favor of vanilla's Nameable
  • API: Added INameSettable to be able to easily set a block's custom name
  • API: Added IViewActivated (used by the Retinal Scanner and Scanner Door)
  • API: Removed IIntersectable
  • API: Added ILockable which enables a block to be locked with the Sonic Security System
  • API: [1.12.2] Added TileEntityLinkable and removed relevant code from CustomizableSCTE
  • API: [1.12.2-1.16.5] Renamed SecurityCraftTileEntity to NamedTileEntity and remove most of its code
  • API: [1.15.2-1.16.5] Added LinkableTileEntity and removed relevant code from CustomizableTileEntity
  • API: [1.17.1] Renamed SecurityCraftBlockEntity to NamedBlockEntity and remove most of its code
  • API: [1.17.1] Added LinkableBlockEntity and removed relevant code from CustomizableBlockEntity
  • Fix: Reinforced Doors cannot be opened in some cases (for example when a reinforced pressure plate is present on both sides)
  • Fix: Alarm sound does not play
  • Fix: Claymore does not explode
  • Fix: Wrenches or similar of other mods are able to open doors
  • Fix: Reinforcing blocks in the world may not work if some specific mods are installed
  • Fix: The Keypad and Keypad Door cannot be opened while holding the key panel
  • Fix: Converting chests whose loot has not been generated yet creates additional items
  • Fix: Crash when trying to power a taser while holding redstone in the offhand
  • Fix: Anyone can insert modules into any block
  • Fix: Block Pockets get disabled when they get unloaded
  • Fix: SecurityCraft Manual entries for doors are not properly showing all information
  • Fix: The Universal Block Reinforcer can be thrown out of the player's inventory while its reinforcing menu is open
  • Fix: Claymores, Motion Activated Lights, and Username Loggers don't ignore players in spectator mode
  • Fix: The security camera overlay still shows when the debug menu is open
  • Fix: Electrified Iron Fence Gate has wooden open/close sounds
  • Fix: Offhand hotbar indicator for Camera Monitor/SRAT/MRAT shows incorrectly when the main hand is set to left
  • Fix: Hotbar indicator for Camera Monitor/MRAT does not respect the player's reach distance
  • Fix: Reinforced doors/trapdoors/etc. can be activated by anyone in some circumstances
  • Fix: Some SecurityCraft blocks do not update their surrounding blocks correctly when powering/unpowering
  • Fix: [1.12.2] Secret Signs cannot be broken (old secret signs will still not work, you will have to remove them in creative mode)
  • Fix: [1.12.2] Tooltip of Sentry Remote Access Tool does not show properly
  • Fix: [1.12.2] Crash when placing a Reinforced Door next to an Inventory Scanner
  • Fix: [1.12.2] Stairs and slabs cannot be reinforced (this fix does not include some slabs due to technical reasons, they can still be crafted however)
  • Fix: [1.12.2] The Speed Module doesn't get removed from a Sentry when rightclicking it with a Universal Block Modifier
  • Fix: [1.12.2] Sentry Bullets deal twice as much damage as Sentry Bullets from newer Minecraft versions
  • Fix: [1.12.2] Entity names don't display their correct translation
  • Fix: [1.12.2] "Are mines unbreakable?" config option does the exact opposite of what is implied. You'll have to set the "Are mines breakable?" config option appropriately, the old one is now defunct
  • Fix: [1.12.2] Block Mine and Furnace Mine explosions can create fake blocks
  • Fix: [1.12.2] Fences, panes, and walls connect to Security Cameras
  • Fix: [1.12.2] WAILA/TOP display shows an incorrect block sometimes
  • Fix: [1.12.2] Electrified Iron Fence and Electrified Iron Fence Gate don't retain their shut down status when reloaded
  • Fix: [1.12.2-1.16.5] Placed Block Mines are identifiable via the pick block mechanic
  • Fix: [1.12.2-1.16.5] Block Pocket deactivation message does not get sent
  • Fix: [1.15.2+] Some blocks/items are not in the correct block/item tags
  • Fix: [1.15.2+] The top half of the Keypad Door does not get affected by resource packs
  • Fix: [1.15.2+] Panic Button loses its owner when pressed
  • Fix: [1.15.2+] Reinforced Smooth Quartz has the wrong texture
  • Fix: [1.15.2+] Entity shadows do not render on block mines
  • Fix: [1.15.2+] Block Mine explosions can create fake blocks
  • Fix: [1.15.2+] Rail Mine loses its owner when its state changes
  • Fix: [1.16.5] Jade display does not properly hide block mines and disguised blocks
  • Fix: [1.17.1] Jade display does not properly hide block mines
  • Fix: [1.17.1] Redstone does not connect to the Reinforced Observer
  • Potential Fix: [1.12.2] Exiting a camera does not work when the sneak keybind is bound to a mouse button
  • Removed: Unused textures
  • Removed: [1.12.2] Portuguese and Russian translations due to being severely outdated
  • Misc.: Renamed a few textures
  • Misc.: Performance improvements due to fewer ticking block entities
  • Misc.: [1.15.2] The minimum Forge version is now 31.2.56
  • Misc.: [1.16.5] The minimum Forge version is now 36.2.20
  • Misc.: [1.17.1] The minimum Forge version is now 37.1.1

Buffed Sentry, new module support for some blocks, bunch of fixes.

23 Jul 14:34
f675cef
Compare
Choose a tag to compare
  • New: The Frame block will now send a message when being rightclicked with a Camera Monitor, notifying the player that viewing a Camera Monitor in a Frame is currently not possible
  • New: The Trophy System now supports the Allowlist Module. Projectiles by listed players (as well as their Sentries' and I.M.S.' projectiles) will be ignored
  • New: Sentry bullets will now apply the Sentry's potion effects to their target
  • New: The value of per-block customization options is now shown in the tooltip, "true" and "false" have also been changed to "Yes" and "No" for clarity
  • New: Sentries can now use more projectiles to shoot. Place a chest below the Sentry and put arrows, tipped arrows, snowballs, or eggs into the chest to let the sentry use them
  • New: SecurityCraft's Patrons (people who pledge over on our Patreon page) are now being displayed in the SecurityCraft Manual. Resourcepacks should be adjusted for the new page layout
  • New: Inserting a Redstone Module into a Password-protected Chest now makes the chest output a redstone signal while being open, with a strength depending on how many players are simultaneously looking into the chest
  • Fix: Blocks with a tint (Grass, leaves, reinforced blocks, ...) projected by the Projector are not tinted correctly
  • Fix: The Protecto does not attack players
  • Fix: The Frame's model does not match up with the vanilla iron block (this fix may break resource packs slightly)
  • Fix: Tooltips in the Block Pocket Manager's GUI still show up even if the block pocket is activated or not owned by the player looking at it
  • Fix: Crash when trying to change the owner of a door
  • Fix: Sentry animation does not work properly when changing modes
  • Fix: Lasers cannot be toggled properly
  • Fix: [1.12.2] Alarm crash
  • Fix: [1.12.2] Pick block does not work on SecurityCraft's double slabs
  • Fix: [1.12.2] Some reinforced planks' textures don't match up with their vanilla counterpart
  • Fix: [1.12.2] Motion Activated Light can be placed in midair
  • Fix: [1.12.2] The Projector does not save its settings
  • Fix: [1.12.2] The Projector cannot project blocks with a metadata value greater than 0 (example: granite, colored wool, ...)
  • Fix: [1.12.2] Trophy System GUI is too dark in certain cases
  • Fix: [1.12.2] SecurityCraft's key binding names don't get translated
  • Fix: [1.15.2] Reinforced Lanterns don't have a reinforced block tint
  • Fix: [1.15.2+] Blocks projected by the projector have incorrect lighting
  • Fix: [1.15.2+] Placing a Password-protected Chest or setting/changing its passcode can lead to the wrong chest's passcode being changed
  • Fix: [1.16.5] Reinforced Lanterns and Reinforced Chains don't have a reinforced block tint
  • Misc.: The SecurityCraft Manual's textures have been modified, and buttons as well as items were moved around. Not bringing resourcepacks up to date with these changes may lead to buttons and items not fitting the textures properly
  • Misc.: [1.12.2] The block "securitycraft:alarm_lit" is no longer in use. It is kept for backwards compatibility, and any existing blocks will automatically be converted to "securitycraft:alarm". The latter now has a "lit" block property.
  • Misc.: [1.15.2+] Some SecurityCraft model files have been renamed to better fit Minecraft's model name structure. This will break resourcepacks

Hotfix release

22 Jun 16:00
Compare
Choose a tag to compare
  • Fix: Players cannot open other players' Password-protected Chests/Furnaces, or Keypads with the correct code

Keycard overhaul, new Speed Module, module renames, proper offhand support, quality of life changes and a bunch of fixes

14 Jun 15:05
Compare
Choose a tag to compare
  • New: SecurityCraft's blocks and items can now properly be used by the offhand
  • New: The Codebreaker will now send a message when it failed to break a code
  • New: The Admin Tool will now send a message when used while it has been disabled in the config
  • New: Players that have been added to an Allow- or Denylist Module will now be visible in a list in the GUI
  • New: Changing the owner of a block will now drop contained modules and storage module inventory
  • New: Configuration option "mineExplosionsBreakBlocks" to control whether explosions of mines break blocks
  • New: The Username Logger now supports the Allowlist Module, making it possible to prevent players on the list from being logged
  • New: The Trophy System is now also capable of targeting Ender Pearls, Snowballs, Eggs, Llama Spit and Firework Rockets
  • New: Inserting a Smart Module into a Trophy System now allows its owner to manually configure which projectile types the Trophy System is allowed to target
  • New: Keycards can now be linked to Keycard Readers via a signature that can be shared with multiple other readers. See the SecurityCraft Manual for more info
  • New: The Allowlist Module can now be used in the Cage Trap
  • New: Reinforced Cauldron
  • New: Speed Module. Can be used in an I.M.S., Protecto, Sentry, or Trophy System
  • New: The Portable Radar can now be placed on all sides of a block and will rotate accordingly
  • New: The Admin Tool now shows information about briefcases by holding the Briefcase in the off hand and the Admin Tool in the main hand and rightclicking
  • New: [1.14.4+] Server configuration option "force_reinforced_block_tint". This can be used to force players to use the setting of the server config value "reinforced_block_tint"
  • New: [1.14.4+] Client configuration option "reinforced_block_tint". If the server does not force the reinforced block tint, this value will be used
  • Change: The information on how to look around inside a camera is now displayed in the camera's overlay instead of being sent to the chat
  • Change: Messages sent due to changing a Sentry's mode will now show up above the hotbar to avoid spamming the chat
  • Change: The Whitelist Module has been renamed to "Allowlist Module" to be more clear about its function
  • Change: The Blacklist Module has been renamed to "Denylist Module" to be more clear about its function
  • Change: Auto-assembling the Block Pocket no longer instantly builds the structure
  • Change: The Redstone and Speed Modules now both use the resource pack's redstone/sugar texture
  • API: Added hook for mods to define a block that can open Reinforced Doors/Reinforced Trapdoors/Reinforced Fence Gates. For more info, see IDoorActivator
  • Fix: An item stack cannot be put into the Universal Block Reinforcer's slots if the stack's count is larger than the Reinforcer's durability
  • Fix: I.M.S. entity gets stuck in mid-air when leaving and rejoining the world
  • Fix: Portable Radar does not respect the "respect_invisibility" config option
  • Fix: I.M.S. attacks players in spectator mode
  • Fix: The Briefcase's NBT contains empty Briefcase inventory slots
  • Fix: Some of SecurityCraft's tools don't lose durability when used on a block while held in the offhand
  • Fix: Reinforced Buttons and the Reinforced Lever can get washed away by water and destroyed by pistons
  • Fix: Mines can be placed on some blocks that don't have a solid top side
  • Fix: Claymore explosions ignore the "shouldSpawnFire" configuration option
  • Fix: Placing a Scanner-/Keypad Door in a block space that is powered will place the door in an open state
  • Fix: Universal Block Remover does not take damage when breaking a deactivated Cage Trap
  • Fix: The message that the Codebreaker has been disabled in the configuration file doesn't get sent
  • Fix: Placing a Sentry in replaceable blocks, such as grass, does not work
  • Fix: Some mines ignore the "smallerMinesExplosion" configuration option
  • Fix: Copying/Pasting module lists does not work properly
  • Fix: Mobs can spawn inside of a block pocket
  • Fix: Potential crash when placing down blocks next to a password-protected chest
  • Fix: Laser-/Inventory Scanner Fields don't have the proper owner assigned
  • Fix: Newly placed Laser Blocks/Inventory Scanners don't synchronize with the Laser Block/Inventory Scanner they connected to
  • Fix: Rejoining a server/world while being mounted to a camera teleports the player to that camera
  • Fix: Rightclicking a block while attempting to change a Briefcase's owner does not change the owner
  • Fix: [1.12.2] Placing blocks using tools of other mods (like Better Builder's Wands) does not set the owner correctly
  • Fix: [1.12.2] The wooden Reinforced Button's sound is incorrect
  • Fix: [1.12.2] Scrolling using the mouse wheel in the Username Logger's GUI does not work
  • Fix: [1.12.2] Blocks that are disguised using blocks with support for CTM don't render
  • Fix: [1.12.2] Projector placing/breaking/etc. sounds are incorrect
  • Fix: [1.12.2] Ownership does not get set properly when converting blocks (namely Chest -> Password-protected Chest and Frame -> Keypad)
  • Fix: [1.12.2] Motion Activated Light crash
  • Fix: [1.12.2] Trophy System has incorrect place/step/break sounds
  • Fix: [1.12.2] Keypad Door recipe is incorrect
  • Fix: [1.12.2] SecurityCraft Manual pages don't get sorted
  • Fix: [1.14.4-1.15.2] Briefcases cannot be opened
  • Fix: [1.14.4+] Double Crystal Quartz Slab does not drop two slab items
  • Fix: [1.14.4+] Using TAB to navigate menus does not work properly in some of SecurityCraft's interfaces
  • Fix: [1.14.4+] Pressing ENTER to press buttons in SecurityCraft's interfaces does not work
  • Fix: [1.14.4+] The fourth I.M.S. Bomb doesn't get shot properly
  • Fix: [1.14.4+] The SecurityCraft Manual does not properly reflect recipes that have been disabled via datapacks/3rd-party mods
  • Fix: [1.15.2] Reinforced (Stained) Glass is see-through
  • Fix: [1.16.5] Sentry does not attack hostile mobs from Lycanites Mobs
  • Removed: Ability to take screenshots via middle mouse click while being mounted to a camera, as it is unneeded due to Minecraft's own screenshot feature
  • Removed: [1.14.4+] All configuration values that disable recipes. Use datapacks or 3rd-party mods to disable recipes instead
  • Removed: [1.14.4+] Version Checker integration (Forge's update checker is already being used instead)
  • Misc.: [1.14.4+] All of SecurityCraft's blocks now have loot tables
  • Misc.: [1.14.4+] Added data generators for more blockstates and models and renamed some textures and models along the way. This will break resourcepacks
  • Misc.: [1.16.5] The minimum required Forge version is now 36.0.42