WorldEditSelectionVisualizer 1.6.1

Visualize your WorldEdit selection with particles and without any mod

  1. MrMicky
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    https://github.com/MrMicky-FR/WorldEditSelectionVisualizer
    Contributors:
    rojet601 and ZathrusWriter
    Languages Supported:
    All (you can translate messages in the config.yml)
    For 1.13 servers: you need to use WorldEdit 7.0.0 Beta 1

    Original Author Credits

    WorldEditSelectionVisualizer (WESV) has been originally created by rojet601. Since this user's gone inactive since November 2015 and the plug-in contains some errors, ZathrusWriter decided to release an 1.8. forward-compatible version with those errors fixed.

    Change of Ownership (16/9/2018)
    WorldEditSelectionVisualizer is now maintained by me (MrMicky) because ZathrusWriter don't code for Minecraft anymore.

    Overview
    WorldEditSelectionVisualizer (WESV) is essentially the famous WorldEditCUI mod in the form of a bukkit plugin, which means that players don't need to install anything on their client.

    Features
    • Spawns particles around WorldEdit selections so players can see them
    • No client mod required
    • Supports cuboid, sphere, ellipsoid, cylinder, polygon and convex selections
    • Supports Polyhedral and Fuzzy regions when FastAsyncWorldEdit is install
    • Use /wesv to toggle the visualizer
    • Option to only show the selection when holding the selection item
    • Configurable particle effect
    • Force large particle distances to see your selection from far away
    • Prevent players from spawning too many particles when selecting huge regions
    • Highly customizable for the performance of your server

    Screenshots
    [​IMG][​IMG]
    [​IMG][​IMG]

    Commands
    • /wesv: Toggle your selection visualizer.
    • /wesv reload: Reload the configuration from your config.yml file

    Permissions
    • wesv.toggle: for the toggle command
    • wesv.use: allows the visualizer to be turned on
    • wesv.reloadconfig: allows the configuration of this plugin to be reloaded from the config.yml file

    Configuration
    This plugin can be very resource expensive, try adjusting the configuration if you experience lag or clients being kicked.

    • particleDistance: The maximum distance in which players can see the displayed particles Higher numbers might mean slightly more lag. On 1.7 the particle distance is limited to 16 (Minecraft limitation)
    • maxSize: If a selection contains more blocks than maxSize it won't be visualized. This is to prevent players from crashing by selecting huge regions and spawning too much particles.
    • checkForAxe: Should the selection only get displayed while the player is holding the WorldEdit selection item (usually a wooden axe).
    • particleEffect: The type of particle that is used to display the selection. Valid options are listed here. If the particle name can't be recognized, the plugin will fall back to "reddust".
    • horizontalLinesFor(Cuboid|Polygon|Cylinder|Ellipsoid): Enables horizontal filling lines that make the selection clearer. With this option disabled the WESV only spawns particles at the edges of the selection.
    • gapBetweenPoints: The gap in blocks between particles when rendering lines. Higher numbers mean less particles in total.
    • verticalGap: The gap in blocks between the horizontal filling lines. Higher numbers mean less particles in total.
    • updateSelectionInterval: The interval in ticks in which the plugin looks if the selection of anyone has changed. Higher numbers mean that players have to wait longer before their new selection is displayed to them.
    • updateParticlesInterval: The interval in ticks in which the particles are refreshed (because they decay). Higher numbers mean less lag but it will probably look awful.

    Video (German)


    Bugs and suggestions
    Please don't post bugs or suggestions in the review section, but please open an issue on GitHub.

    If you just have a question, you can ask it in the discussion page or on my Discord server.

    And if you like this plugin you can leave a review or star the GitHub project.

    Metrics
    WorldEditSelectionVisualizer collects statistics anonymously via bStats. You can see the statistics here: https://bstats.org/plugin/bukkit/WorldEditSelectionVisualizer. If you want to disable bStats, you just need to set enabled to false in plugins/bStats/config.yml, but statistics are really useful for developers.

    [​IMG]

Recent Reviews

  1. Zweibot
    Zweibot
    5/5,
    Version: 1.6.0
    1. MrMicky
      Author's Response
      Thanks for your review :)

      I already see that and corrected it, I will release the new update soon (with other cools changes)
  2. Bandayd
    Bandayd
    5/5,
    Version: 1.6.0
    works great, so glad to have this plugin for 1.13!!! FAWE was unusable without it, ty so much @MrMicky!
    1. MrMicky
      Author's Response
      Thanks for your review :D
  3. RedstoneFuture
    RedstoneFuture
    5/5,
    Version: 1.5.0
    A great idea was realized. With this plugin you can help many people with worldedit permissions. At here you get fast support too if you have a problem or a new function-idea. Currently the visualisation for sphere and ellipsoid seletion is broke, but I think this bug is fixed in the next time. For the most used cubic seletion it work great! :)
  4. Mizar
    Mizar
    5/5,
    Version: 1.5.0
    Great tool for seeing what part of the world you have selected for WorldEdit. Used this for years.
  5. DrOreo002
    DrOreo002
    5/5,
    Version: 1.5.0
    Wow, tysm for this plugin ;)

    Keep it up!

    100 Charssssssssssssssssssssssssssssssssssssssss
  6. Petie
    Petie
    5/5,
    Version: 1.4.7
    Absolutely love this plugin. Used to use a client-side add-on but it broke a long time ago and was never updated. I've been using this for years now and can't live without it.

    Any chance of getting a config option for top/bottom particles though? I often use it to count or to mark the edges of an area I'm digging in and it would be great to know for sure when I've reached the "ceiling" or "floor". so to speak. Either way, thanks for all of your hard work!
    1. MrMicky
      Author's Response
      I'll add this to issues on GitHub if anyone wanted to have a play. I believe the original author omitted top+bottom for performance reasons, so I've not changed it. But someone might be able to try and implement+optimize that in the future (maybe me :-D).
  7. lilacorn
    lilacorn
    5/5,
    Version: 1.4.6
    love this plugin... was able to see it once linked on the working 1.12 plugins list! I would however like to see the particals fade away after xmount of seconds or mins.
    1. MrMicky
      Author's Response
      Thanks for the feedback :) Since WESV is dependent on WorldEdit's current selection, fading particles would mean I would need to cancel that selection after the timeout, which is probably not what most people would want. I'm leaving this in the issue tracker in case anyone wanted to play around and try to implement this functionality - https://github.com/martinambrus/WorldEdit-ServerSide-Visualizer/issues/12
  8. kythuat
    kythuat
    5/5,
    Version: 1.4.6
    good......................................................................................
  9. EWS
    EWS
    5/5,
    Version: 1.4.6
    Perfect!
    It is also working normally with FastAsyncWorldEdit and AsyncWorldEdit.
    Just a suggestion, but you could change the name of your plugin or something like that, it's kinda hard to find it by typing words in Google.

    Thanks!
    1. MrMicky
      Author's Response
      Thanks for the positive feedback and your suggestion :) Plugin name is already known around the globe, so that's unlikely to change. But I agree in that it's unsearchable :-D
  10. DaDMaR777
    DaDMaR777
    5/5,
    Version: 1.4.4
    Working fantastic.... was / still am - using Lightloader cui - lol - both working at the same time ...unnecessary but easier - when doing co-op projects - thanks for mantaining this great pluging.
    Please be ready for mc1.11 or is it mc1.12 lol lol.............Llama Llama.!
    1. MrMicky
      Author's Response
      thanks! and no worries, I'm back online now, so if anything breaks with new MC versions, it gets fixed prettym much with the new release :)