Knapsacks-v1.0.21-mc_spigot_1.8.x

Details

  • Filename
    Knapsacks-v1.0.21-Bukkit_Spigot_1_8_x.jar
  • Uploaded by
  • Uploaded
    Feb 3, 2015
  • Size
    392.35 KB
  • Downloads
    336
  • MD5
    3fb922bd7a5f746af2b59edd9f45f9a5

Supported Bukkit Versions

  • 1.8.1
  • 1.8

Changelog

1.0.21: Address two material tests for Knapsacks when using the /clear command and when entering Interface SackMode either manually (/ks sackmode) or via a Knapsack used on a Knapsack Link




Changes from 1.0.19 - 1.0.20 (these changes covers both Bukkit-1.7.10 and Spigot/Bukkit - 1.8.x)

MAKE SURE YOU GRAB THE RIGHT BUILD. THIS IS ONLY FOR BUKKIT/SPIGOT 1.8.x



Upgrading? Just stop your server, delete old (.jar) version, drop this version in plugins folder and restart server//

  • + Added new CreatureSpawnEvents to effectively, efficiently and consistently control when players are shift clicking or control-clicking (sneaking) and using a Knapsack at the same time.
    • + New events detected when the spawn egg is attempted to spawn and cancels the spawn if the egg is bound to a Knapsack. Otherwise, it will spawn as spawn eggs do now.
    • + If you or the players hears a sound event (blacklisted - which by default is the donkey_death), and the Knapsack opens, they you will know the events caught you or the player right-shift or right-control clicking either in water, in air, or some other functional block or container (chest, dispenser, hopper, ender chest, .....)
    • + Players WILL NO LONGER LOOSE their Knapsacks when do this nor will they be able to accidentally (or you for that matter), spawn mobs when the monster eggs are bound to Knapsacks!!
  • + Added new Configuration section "KnapsackInterface" for support of New Knapsack LINKs: (commonly called sackmode, knapsack linkage....)
    • + Added support to buy, sell and use Knapsacks via a Knapsack Link with signs, blocks, chest, etc...
    • + Please see the Official Knapsack Interface & Linkage Project Page for all commands, permissions, features and operations
      • + Added (7) New Permission nodes for support of KnapsackInterface (/ks int)
  • +/- Removed (SIGN) from ActionBlocks and added (wall_sign, post_sign) to CustomBlocks
    • You need to manually remove this line from your config
  • +/- Fixed Auto-Fill glitch if a player had one or more fills and they both had filtered items and the item being picked up was not among the filters, the filling determiner would glitch!!
  • +/- Adjusted Fill determining logic to optimize fills when sacks are full, or filtered as well as not filtered sacks in determining what fill sack gets the pickup.
  • +/- Fixed issue if player was sharing a knapsack that was a fill and the share player was viewing the knapsack(fill), during a fill-pickup.
    • + Or if the actual owner/player of the fill/Knapsack was viewing it while a fill took place, inventory was not updating.
      • +/- Both issues resolved!
  • +/- Fixed items related to fill-chain filters. All items now fill when validated after entry into a fills filter
  • +/- Fixed the removal of filtered items from fills. Some items depending on its material would not allow removal from the filter unless a player clear the entire filter
  • + Added new AutoFill Configuration option.
    • + When a player has a preferred/filtered fill and player becomes full, or has preferred fill and non-preferred which is full and player is full, allow or disallow non-preferred pickups to fill into a preferred fill sack.
  • + Added support to existing non-KS Commands for the (/CLEAR) command (clear players inventory). Any Knapsacks the player has will be saved and retrieved with (/ks getsacks). Needs Perms!
  • +/- Fixed bug with the stashing/de-stashing of Crafted Knapsacks. Knapsack Stashing does not track crafted knapsacks, period.
  • +/- Fixed permissions glitch with stashing overall...
  • + Added new section under "KnapsackStashing".
    • Disallow:
    • - EnderChest,true
    • - Furnace,true
    • - Workbench,false
    • - Merchant,true
    • - Anvil,false
    • - Brewing,true
    • - Dispenser,true
    • - Enchanting,true
    • - Hopper,true
    • - Beacon,true
      • NOTE: Setting "Workbench" to True will not allow players to remove Crafted Knapsacks. Leave this to false to support future release of Knapsack upgrades where the player will be required to place "x" amount of crafted Knapsacks of [size] into the crafting slots to receive an upgraded and/or larger Knapsack.
        Setting "Anvil" to True will not allow players to rename Knapsacks with an Anvil.
        These are the two exceptions to the rule and its suggested to leave these two containers at their default setting, false.
  • +/- Fixed glitch with system-wide player hashes for monitoring different states of the gui, knapsacks and fills when a player logged out of the server. Not a major issue - resolved!
  • +/- Fixed glitch with shared sacks, when closing it and it was being viewed or in-use by both viewers...
  • + Added new realism vehicle, boats to allow/disallow auto-filling while in a boat.
  • +/- Added new permission node for (/ks port) command. (knapsacks.stash.port.self). This node is required for a player to actually port themselves to a stashed knapsack. Prior release just required the (knapsacks.stash.port or knapsacks.stash.port.*) node and allowed players to port causing some issues with pvp and faction servers.
  • +/- Fixed (/ks port) command. When a player issues the /ks port [id] and [id] was on a players back and the player was the same player that issued the command, the player would get ported to them self. Not a big deal, but not needed - resolved.
  • +/- Made adjustments to the PORT command to better optimize ports for both Knapsack Porting and Knapsack Link Porting.
    • + When porting to a Stashed Knapsack or a Knapsack Link and the area where you would land after teleport is obstructed, Knapsacks will attempt to place you in a safe area. During the safe area search, you may be placed under your container where the Knapsack is stashed or linked. This is intentional and it depends on how many stashes and/or links are nearby the initial safe area, to eliminate hacking of stashed or linked containers or the abuse there of.
    • + When in doubt of your distance for Stashed Knapsacks, use "/ks port" to retrieve a complete list of all your stashed Knapsacks, which shows you how far away you are from it!!!!!
  • + Added complete support for HotBar swapping: Controls what can and can not be swapped to a Knapsack, especially Knapsacks and stashing, but blacklisted, world checks, etc...
  • + Added support when in Creative mode to disallow a HotBar Swap on a PICK BLOCK (mouse wheel click on a block to replace current "creative" item in active hot-bar slot
    • + If the players item in-hand is a Knapsack (crafted or owned) and the player attempts the Creative Pick-Block (replace current item with mouse wheel clicked block), action will not be performed.
    • + Additionally, if the players item in-hand is a Knapsack and the player opens the inventory (still in creative), they will not be able to move anything around in the inventory or attempt to make swaps with the current item in-hand. This is all to protect players from accidentally losing a Knapsack while in Creative mode!!!!
      • - Solution - Player MUST change to a different item before opening inventory while in creative mode...
  • +/- Other Creative Restrictions:
    • + Players can not open a Knapsack like they can in Adventure or Survival modes on action or custom action blocks. Must use the command to open a knapsack!!!!
    • +/- Exception: If a player has a Crafted Knapsack in Inventory they will be allowed to Open that Knapsack for it's first time use to Create and take ownership of that Crafted Knapsack. However, after the player closed it they will not be able to open it using right clicking methods on action/custom action blocks. Must use the command to open it!
    • + Players can not use Knapsacks on Knapsack Links to performs transactions for shops, etc..
    • + Players CAN NOT Right-Click a Knapsack while in Inventory GUI in Creative Mode - Restricts players from loading up....

Please Submit a Ticket if you find something!