Sueta
HL

HLR (Crop hoppers)

1.3.2

A simple yet powerful hopper tweaker used mainly for lag-reducing purposes.

·Plugin
  1. 1.3.2latestMinor features and bug fixesJul 26, 2018
    Added /HLR revert, allowing players to revert their hoppers to vanilla state (especially useful when retain hopper is turned on and there being no easy way to change it back to vanilla) No permission is needed to run this command. Added the following options: Code (YAML): # If retain tweaked hoppers, should it only drop when mined with silk touch? Silk-only : true # Should the tweaked hopper drop into the player's inventory upon break or onto the world normally? # This should fix the problem of tweaked hoppers flying out after being broken. To-inv : false Redid and cleaned up some of the codes, the BlockBreakEvent call should not induce nearly as high performance overhead as it did before.
    2125 downloads
  2. 1.3.1Added /hlr giveMar 10, 2018
    Due to popular request, /hlr give has been implemented: Code (Text): /HLR give <player> [amount] - give an online player tweaked hoppers permission: HLR.give The respective messages has been added to message.yml, please update it in order for the plugin to behave properly. Thanks Tractors, Akakarumba and kazkas5556 again for suggesting this feature.
    584 downloads
  3. 1.3.0bPatch - Config options for commands stopped workingDec 26, 2017
    Fixed oversights in the code that disabled the configuration options for the main commands.
    365 downloads
  4. 1.3.0Major - Farm tweaks, multiple bug fixes and other featuresDec 26, 2017
    Added farm tweaks: To further reduce lag caused by farms, you can now define specific types of farms to be disabled when a tweaked hopper is not present. The configuration will be as below: Code (YAML): # To further reduce lag caused by farms, this forces the following types of farms # to only be able to work when a crop hopper is in the chunk. # Set to false to disable the farm type. Farm-tweaks : #This refers to the initial spawning of entities by spawners, not their death. Spawners: Allow : false #This allows specific types of spawners to still work under no crop hoppers. Whitelist : - #This refers to every farms using a piston to break the crop. Piston-farms: Allow : false #This blacklists the blocks you want pistons to not farm. Default is #Pumpkin, Melon and Sugarcane. Blacklist : - PUMPKIN - MELON_BLOCK - SUGAR_CANE_BLOCK #This refers to every farms using water to break the crop. Water-farms: Allow : false #This blacklists the blocks you want water to not flow and destroy. Default is #Potato, Carrot, Wheat and Nether warts. Blacklist : - POTATO - CARROT - CROPS - NETHER_WARTS #This refers to the conventional method of cactus breaking by adjacent block. Cactus-farms : false Feature suggested by GreenEyeGM. Thanks for suggesting! As usual, please update your config.yml to support the new features. Fixed the following bugs: - Nether warts not being picked up even when the crops option is used. - Tweaked hopper's last slot will not fill up even if the incoming item is the same type. - Items with meta will not be picked up even if it is configured to do so. - Data.yml not being generated on first time use. The plugin should also have improved support for world protection plugins. The following features has been added: - Greedy mode option for if player item drop will be picked up or not - Option for retaining the tweaked hopper or drop a new hopper upon tweaked hopper breaking - HLR.nochunklimit for bypassing chunk tweaked hopper limit New known bugs: - When option in farm tweaks are enabled, even after the hoppers in the chunk are full the farms doesn't stop. - Players can still use pistons to break cactus by pushing its head or a block to the adjacent of a cactus even if the piston farm blacklist includes it. Also, users have commented about how it is difficult to find this plugin due to its name, therefore the plugin will now be renamed with a (Crop Hopper) at the back for easier reference.
    26 downloads
  5. 1.2.2Added message configuration + Chunk Hopper LimitSep 15, 2017
    Added in a messages.yml for configuration of nearly all the messages sent by the plugin; Added in warnings if the options are changed in either the config.yml or the messages.yml. Added in an option for the maximum limit for tweaked hoppers in a single chunk: Code (Text): # You can set how many tweaked hoppers can be in 1 chunk here. # set -1 for unlimited tweaked hoppers in one chunk. # any number is or larger than 16*16 will be the same as unlimited tweaked hoppers. Chunk-HopperLimit: -1 As there is an update of the configuration file, please include the option Code (Text): Chunk-HopperLimit: -1 between Use-permissions and Cooldown if you want to continue using your old file.
    221 downloads
  6. 1.2.1Severe bug fix - players share the same cooldown timerAug 26, 2017
    Fixed the severe bug where players share the same cooldown timer for the main command as the variable used is not player independent. Also fixed possible bug of player fee and command use in specific configurations that leads to players affecting each other on those aspects.
    83 downloads
  7. 1.2.0Critical bug fix - random malfunction after restart, other tweaksJul 28, 2017
    Attempted to fix a critical bug reported by multiple users, which the hoppers will randomly stop working after server restarts. Suspecting world and/or chunk changes after restart that causes the entry from the cache not to be read, therefore entry has been changed to UUID (world) /string (chunk) variable based instead of world/chunk variable based. As this bug is really tricky to fix, this update might not work as intended. Therefore, if any of you encounters this bug again, please let me know asap. Also fixed NullPointerException that occurs if the world was changed.
    123 downloads
  8. 1.1.0Major - Rewritten item spawn checkingMay 21, 2017
    Completely changed the item spawn checking mechanism in effort to increase efficiency greatly, along with some tweaks and features: - Added damage value for the custom item config - Other minor code revamps - Fixed if useperms are disabled OPs can not bypass fee New bugs found: - NullPointerException will occur if the world was changed (Fix for now: wipe the data under the old world's name in the data.yml)
    152 downloads
  9. 1.0.2bImmediate update - bug foundMay 18, 2017
    A bug was found after the previous version was released, and is fixed immediately: convert hopper command will throw an exception if used before 1.9.
    40 downloads
  10. 1.0.2Bug fixesMay 18, 2017
    Fixed a number of bugs issued by nitewing76 (Thanks for reporting!), as well as official 1.11 support and features related: - Fixed stacked items not going into the tweaked hoppers - Added lore checking when placing the block - Supports 1.9 onward's dual wielding, even for off hand block placing - Added support for items from 1.11.2 and below - Added exception handling for when a hopper in the data file is no longer a hopper (replaced or destroyed with unnatural means) - Removed the retained item name after breaking the tweaked hopper in the new versions of Minecraft, as it will interfere with the convert hopper command and will render the hopper unconvertible - Updated the version in plugin.yml (I forgot to do that in version 1.0.1) New known bugs: - players with existing hoppers cannot reconvert if the admins changed either the lore or the name only - when exception handling is fired, the item which fired the handling will not be picked up by the tweaked hoppers of there is any in that affected chunk. - Item checking is not efficient enough for large scale usage (Reported by RoyalRaid)
    18 downloads
  11. 1.0.1Minor tweaksMar 5, 2017
    - Added Guardian drops - Added 2 permissions: - HLR.nocooldown - HLR.limitbypass
    93 downloads
  12. 1.0.0Dec 31, 2016
    45 downloads

Similar projects

Plugin →