Camera update
*** New blocks/items: ***
- Added security cameras
- Changed the name of the keypad frame to "Frame"
- Changed the name of the reinforced iron fence gate to "Electrified Iron Fence Gate"
- Added taser
- Added reinforced stone and wood stairs
- Added electrified iron fence (hurts any entity (except dropped items) when touched, except the owner)
- Added I.M.S.
- Added reinforced glass, stained glass, and stained glass panes
- Added storage module
- Added SecurityCraft manual
- Added the universal owner changer
- Added the universal block reinforcers
*** Changes: ***
--- Hefty code cleanup:
- Deleted org.freeforums.geforce.securitycraft.timers and all the classes in it
- Moved all the classes in org.freeforums.geforce.securitycraft.lookingglass to org.freeforums.geforce.securitycraft.imc.lookingglass
- Did some code formatting
- Simplified TileEntity and ID checks in GuiHandler
- Deleted unused texture .png files
- Deleted unused Access Transformer
- Deleted the ItemWithInfo and TileEntityMineLoc classes
- Renamed the BlockKeypadFrame class to BlockFrame
- Renamed the BlockReinforcedGlass class to BlockReinforcedGlassPane
- Renamed the ItemRemoteAccess class to ItemMineRemoteAccessTool
- Moved SecurityCraft's TileEntitySpecialRenderer classes to org.freeforums.geforce.securitycraft.renderers
- Deleted the PacketCUpdateOwner, PacketCUpdateCooldown, PacketCheckRetinalScanner, and the CameraAnimatorCompactCamera classes
- Moved all SecurityCraft code from "org.freeforums.geforce..." packages to "net.geforcemods..."
- Renamed BlockBogusLavaBase to BlockFakeLavaBase
- Renamed BlockBogusLavaBase to BlockFakeLavaBase
- Renamed BlockBogusLava to BlockFakeLava
- Renamed BlockBogusWaterBase to BlockFakeWaterBase
- Renamed BlockBogusWater to BlockFakeWater
- Renamed BlockUnbreakableBars to BlockReinforcedIronBars
--- Simplified password-protected block's password setup process: - Deleted some GuiContainer, Container, and IMessage classes
- Added setPassword() and activate() methods to IPasswordProtected
--- Worked on the SecurityCraft API: - Added the IViewActivated interface (works along with TileEntitySCTE.viewActivated())
- Added comments to methods in IPasswordProtected, IOwnable, and IExplosive, and CustomizableSCTE.
- Moved all the classes in org.freeforums.geforce.securitycraft.interfaces to org.freeforums.geforce.securitycraft.api
- Moved CustomizableSCTE from org.freeforums.geforce.securitycraft.tileentity to org.freeforums.geforce.securitycraft.api
- Modified the build.gradle file to also generate deobfuscated and raw source .jar files when building
- New: Added Waila support
- New: Added VersionChecker update support
- New: SecurityCraft now requires LookingGlass v0.2.00+ as a dependency
- New: Password-protected chests now have a custom christmas texture
- New: Added new Creative Tab for decoration blocks (Reinforced blocks/iron fence etc.)
- New: Keycard readers now emit redstone particles like laser blocks when active
- New: Alarms can now be placed on all sides of a block
- New: Keeping a username logger powered now constantly logs players instead of just logging once when receiving a redstone pulse
- New: Codebreakers can now be used on password-protected furnaces
- New: Claymores now have crafting recipes
- New: Inventory scanners now have a built-in inventory to store deleted items in
- New: New tips
- New: The track mine is now "ownable", and can be remotely detonated using the Mine Remote Access Tool
- New: Added Portuguese translation
- New: Messages sent by SecurityCraft can now be customized in the .lang file
- New: The alarm now lights up when powered
- Change: Electrified Iron Fence Gates now hurts any entity except dropped items and its owner
- Change: Changed keypad recipe to use iron ingots instead of iron blocks
- Change: Right-clicking the frame with a key panel now creates a keypad. Right-clicking the frame with a bound camera monitor now shows the camera's view
- Change: The frame now uses an iron block texture instead of a stone texture
- Change: Removed the keypad's recipe (unless the "useOldKeypadRecipe" config option is selected)
- Change: Changed the frame's recipe to use iron ingots instead of stone blocks
- Change: Changed the password-protected furnace recipe
- Change: Your entire inventory is now shown while looking in the inventory scanner GUI
- Change: You now can't bind mines to a mine remote access tool if they don't belong to you
- Change: Mines can now be configured to not explode if the player who broke it is in Creative mode
- Change: Adapted the keypad frame's model to the one used in SecurityCraft for Minecraft 1.8
- Change: All mobs and dropped items get damaged by Fake Water now
Change: LookingGlass world views are now created when right-clicking a camera with a monitor, not when the camera is placed - Change: SecurityCraft now doesn't require LookingGlass v0.2.00+ to run
- Change: Removed the tooltip for the Universal Block Modifier in favour of the SecurityCraft manual
- Change: Reinforced blocks can no longer be crafted, and must be made by using the universal block reinforcers
- Change: Reinforced block textures now look identical to the vanilla texture, except it is darker
- Change: The SecurityCraft manual now displays bl4ckscor3 as an author
- Fix: Lasers could be broken by players who didn't place them
- Fix: Using different window sizes and resolutions caused the buttons in the Universal Block Modifier GUI to move
- Fix: Rotation of keypad frames and password-protected furnaces in inventory
- Fix: Bouncing Betty's owners got set to "owner"
- Fix: Mines are now "ownable"
- Fix: Mines now explode when the block underneath it is broken
- Fix: The password-protected furnace and password-protected chest could be "hacked" using the codebreaker if it's disabled in the config file
- Fix: Fixed bug that causes a crash when right-clicking a keycard reader after setting the keycard level in the GUI without interacting with another GUI afterwards
- Fix: The password-protected furnace and password-protected chest could be "hacked" using the codebreaker if it's disabled in the config file
- Fix: Crash when receiving a message containing a '%' from IRC
- Fix: Fake Lava ignored doFireTick gamerule
- Fix: Fixed a ownership bug that causes an "ownable" block to not be able to be broken if placed when using SecurityCraft v1.7.0 or older, then updating
- Fix: Although the cage trap was "ownable", it was still able to be broken by other players.
- Fix: The SecurityCraft: Technical Creative tab is now better sorted
- Fix: Fixed the defused version of the claymore not having a localized name in Waila
- Fix: Improved rendering performance of the password-protected furnace
- Fix: Security cameras now auto-break if the block they are attached to is broken
- Fix: Updated German localization
- Fix: The SecurityCraft manual now displays the name of any people who translated the English names of the stuff in SecurityCraft to another language
- Fix: Waila no longer displays the password of a password-protected block if you are not the owner
- Fix: The security camera animation no longer speeds up and down depending on how many times can re-render the camera, and are now in sync with LookingGlass views
- Fix: Alarms can now be placed on the sides of laser blocks
- Removed: BreakIn' Bad tips and URL