VoxelSniperDev

From The Voxel Box Wiki
Jump to: navigation, search

Contents

Bug Reports

If any brush is not working as advertised, please add a bullet to the BOTTOM of the list in the format provided below. The signature/timestamp can be shorthanded by typing four tildes (~) in a row. Please note that our coders may not put bug fixes as high priority in all cases and that no fixes are promised or guaranteed.

  • Name of brush with bug - Short description of bug. Giltwist 20:21, 6 May 2011 (CDT)
  • /b over - wonky behavior if used above map height, replaces (seemingly at random) inorganic materials as well as redstone/pistons to varying depths.
    • Do a /b over some and see if it is still a problem? Giltwist 20:28, 24 September 2011 (CDT)
  • Not sure if applicable now but the new steps are not being recognised in inking half steps - Redskye
  • I'm not sure if this is a bug, but I was using VS on another server, and the erode brush presets were not working correctly (save for /b e smooth). /b e fill and /b e lift replaced blocks in the area with air, and /b e melt did not appear to do anything. Also, the range was restricted for all brushes including /b s, but I chalked this up to the admin being cautious. -- FTLspawn 17:37, 27 September 2011 (CDT)

Your in LiteSniper, which doesn't let you use /b e fill. Tel him to /addsniper FTLspawn and see if you can access them all.

  • Oceanator Bug Bukkit forums report - Someone said oceanator was doing the oceanates one block too high. Here's a [picture].
    • Yeah, I got this one too when messing with sniper on my private server. -Thermiteguy
  • Drain brush doesn't undo --Neutron 19:23, 18 October 2011 (CDT)
  • Paint "brush" (Get it?) - On shift R-Click into the air, the paintbrush spams about a page full of bukkit errors. Maybe this is preventable - I believe Sniper handles Shift-R-click with the brush, which is why I'm posting the bug report here.
  • Dome brush leaves bits when undone - leaves a light circle of blocks Kavukamari 19:08, 23 October 2011 (CDT)
  • Combo disk brush leaves center cross when undone - this only works with the combo brush, any material, any DV, any size. Snipers and Litesnipers have the same problem. -- Moly 10:49, 9 November 2011 (CST)

Fixed Bugs

  • Could just be me, but /b v and any of its combinations dont seem to work for me. --Bellamy Brothers 23:49, 7 September 2011 (CDT)
  • Set Brush - Set brush undo is not working. SpecterCody 21:29, 30 August 2011 (CDT)
    • Fixed as of v. 5.014 Giltwist 15:15, 3 September 2011 (CDT)

Not Bugs / Notch's or Bukkit's Fault

  • Server stalls when using 2d (and 3d?) rotate at bottom/top of world due to overlap(?) - seen 10/22 when srrwb was trying to rotate some logs at the bottom of admnlounge, the server stalled on a size 4 rotate brush. srrwb had sniped a 4ball of log at the bottom and it had overlapped, and Feather and I assumed the stall was because of rotate used across the overlap. - Kavukamari 19:14, 23 October 2011 (CDT)

Ideas & Requests

If you have an idea for a new brush or other new Voxelsniper feature, please add a bullet to the BOTTOM of the relevant list in the format provided below. The signature/timestamp can be shorthanded by typing four tildes (~) in a row. Please note that our coders may not put your ideas as high priority in all cases and that no additions are promised or guaranteed. It would be helpful also to mention one or two applications of a brush idea, especially if it something obscure-sounding.

Commonly Rejected Ideas

DO NOT suggest any of the following, as they have been rejected numerous times.

  • Any sort of brush that turns two or more sniper brushes into one.
  • Anything for smoothing/removing/cleaning up water. IT ALREADY EXISTS.
  • Horizontal overlay is just not feasible.

Feature Requests

  • Title of feature - Short description of idea. Giltwist 20:21, 6 May 2011 (CDT)

The idea with this is that keybinds would allow for stupid easy switching of performers (For example, setting all nine combinations to the numpad). Awesome for a typing-free system. --Featherblade 15:07, 31 August 2011 (CDT)

  • as an alternative to keybinds, you could have it so the different slots in the hotbar worked with sniper as with the paintbrush, where the config is saved to the place on the hotbar, and you could have multiple arrows and gunpowder when you needed to do big terraforming jobs where you frequently need to switch between a couple of configurations. Cubebrothers 06:59, 4 September 2011 (CDT)
    • This is probably possible, but how do you propose to deal with the HUGE amounts of chat spam that would go along with reminding you what each different arrow does as you scroll across the hotbar? That problem would need to be solved before this could even be considered. Gavjenks 13:01, 29 September 2011 (CDT)
  • Add displaying the performer to /vs Neutron 21:10, 29 August 2011 (CDT)
  • Make typing a brush without a performer have it be a "normal" brush Neutron 21:10, 29 August 2011 (CDT)
    • What's the normal brush? Gavjenks 11:37, 29 September 2011 (CDT)
  • Make it so when you shift-L/R click the sky with the arrow, it sets the /v or /vr to 0. Cubebrothers 06:55, 4 September 2011 (CDT)
    • Just changed it to do this in the code, but may not be updated to the server for awhile Gavjenks 12:03, 29 September 2011 (CDT)
  • Make the combo performer the default one. Don't know if this would be confusing, but if you haven't specified an ink, the combo performer works just like material, and if you have selected an ink, you most likely want to use either the combo or the ink perf. anyway. Not the material one at least (it could be argued that the material wasn't needed but I've probably forgot some case where it's needed). Cubebrothers 20:26, 5 September 2011 (CDT)
    • I don't see how that would work. Let's say I'm doing /b b [combo implied], and I set /v 0 and /vr 12, to replace sand with air. Later, I want to simply place air, not only for sand, but everywhere. How do I switch? I've already specified a /vr, so now I'm in combo mode forever... The only way would be to type out /d and revert back, then retype in the whole brush again /b b, and then retype in /v 0, which is way more time consuming and confusing than the current system. Alternatively, you could have /vr n for null or something, which would set it back to material only... that uses fewer keystrokes than currently, but I think that would be a lot more confusing, too, because you would be setting your type of brush with your ink value command instead of your brush command, which is super weird... Gavjenks 11:37, 29 September 2011 (CDT)
  • /vs printout -More or less, disables/enables additional printouts. These are useful for new snipers and for checking settings, but sometimes my screen gets absolutely clogged with text I don't need to read. I am specifically talking about when I type /b d cc, I get "brush set to disk, brush size set to 3, Combo-combo performer selected, Voxel set to air, Replace material set to air, Data variable set to 0, Replace data varible set to 0." I am NOT talking about "Voxel set to 17" when you set you voxel to log - That is helpful.

As an additional part of this, /vs printout should also effect the paintbrush (or a different command? Maybe shift L-Click), so it doesn't spew out "Swatch set to: Blah" Every time you scroll over them. --Featherblade 16:36, 3 September 2011 (CDT)

    • Okay, I added code to sniper that will suppress SOME info (voxel and raplce and data values, etc.) if you toggle with /vs printout. It will still always display brush shape, performer, and size. If you turn off printouts, it will also suppress the messages that tell you the voxel value, etc. when you set them with /v. The way the code is set up, it is pretty much impossible to distinguish between that and the messages when you declare a brush, without tons of work. But I don't see this as a problem. If you just typed /v 17, you don't strictly need to get the feedback about having typed 17. If you have printout turned off, extra carefulness is a reasonable responsibility to expect from the sniper. This is not updated to the server yet (I'd like to test it out, and also I can't access the server)Gavjenks 12:57, 29 September 2011 (CDT)
    • Paintbrush is handled by a different plugin, so /vs printout will not work for it. However, I also went ahead and changed the voxeldoop code so that it will only spam you with "current swatch set to ___" if you have more than one slot in your inventory containing paintbrushes. If you only have a single slot in your inventory with paintbrushes, then this spam is pointless and silly, so it suppresses it automatically. There is no text command. Also not updated to the server yet, though. Gavjenks 12:57, 29 September 2011 (CDT)
  • Square Overlay -instead of using a circle for the overlay why not cover a square. --Redskye 03:36am 7th September
  • More undo features (Bukkit forums request) - "Just wondering, is it possible to add chests, redstone and pistons to the undo command. If you destroy chests with VoxelSniper and then undo, the contents is still gone. Also same with redstone it isn't restored." --Neutron 20:02, 27 September 2011 (CDT)
    • These are intentionally left out of undo. Scanning to check for chests, etc. is extra work for the server that will slow down ALL types of undos, even normal ones that have no chests. Since on the voxelbox, chest contents aren't very important, we decided to go for speed and sacrifice chest contents in undo. Redstone and pistons should already work, however... I believe that is a bug, and don't know why they wouldn't function correctly in undo. Gavjenks 13:01, 29 September 2011 (CDT)
  • Sniper "Sleepmode" After a certain time period of sniper tool inactivity (say ~5 minutes), the sniper settings should automatically set to default. Most issues with sniper occur when one forgets he was doing a huge terra-forming project 30 minutes ago and tries to snipe one fence block in his house, instead leaving a 20 blocks wide hole in his house. With this feature, sniper misfires would likely go down by up to 90% (at least for forgetful people like me) without really inhibiting the sniper's efficiency. If you Double the Num, you Double the Fun! 03:08, 30 September 2011 (CDT)
  • Disk/Diskface/Ball Smudge Tool Would work like smudge tools in paint programs but in 2d OR 3d space. Would either be applied in realtime by dragging the mouse around or clicking with arrow and then clicking with wand. This would be good for making surfaces smoother I believe, but in a different way than erode or blendball. Kavukamari 22:32, 3 October 2011 (CDT)
  • Above/Under Voxel or Ball Brush Above and Under would be half-sphere and half-cube versions of the shape in question, Above would affect only blocks above the sniped layer, and Under/Below would effect only blocks under the sniped layer. Using arrow would exclude the layer you clicked on, while Gunpowder would include it in the snipe. This would be useful for cases where you need to remove or snipe above or below a layer of something. Might be similar to Dome brush, but a bit different. Kavukamari 22:32, 3 October 2011 (CDT)


  • Less triangle brush spam - Not sure weather it should be classed as a 'bug', or just annoying. The printouts for the triangle brush (E.g. Third Corner: (Coords)) can really spam up the screen when using many many triangles in a build. Because the co-ordinate output is rather useless anyway, maybe it should be disabled by default, or removed altogether?

I would like to be able to see when I have clicked a point (Say, 'Point One' in grey text), but the obnoxious yellow text can be annoying. Oh, also the Gunpowder doesn't want to work when R-clicking Air. ~FB

  • .Schematic Brush I am not certain how feasible this idea would be. Essentially I think it would be useful to have a brush allowing the placement of an MCedit schematic file. the arrow tool would place schematic with the center of the schematic where the brush was clicked, whilst the gunpowder tool would place it outside of the clicked area, comparative to the ball brush.

minecraftCentral 8:11, 10 November 2011 (PST)

  • /vs altitude What this would do is only allow you to snipe at a certain altitude or above, say /Vs altitude 40, would only allow you to do snipes on blocks at y=40 or above. Perhaps you could make it so it would only allow you to do it underneath a certain level aswell. Perhaps with /vs altitude 40 u/o. The u standing for under, the o for over. I think it would be a pretty useful feature. Nillas12 21:26, 10 may 2012 (GMT+1)

Added Features

  • Shift L/R with Gunpower Currently with the arrow, Shift L-Click takes the Voxel and Shift R-Click takes the Voxel Replace. I think that gunpowder should conform to this better now that /vir. Shift L/Click with GP should take the Data value (As it does), and Shift R/Click with GP should take the Data Replace value. (The GP's old shift R-Click function could be shifted over to the paintbrush. This could potentially allow guests to simply destroy air, rather than making it into flower first. A talk will need to be held about this.) --Featherblade 16:36, 3 September 2011 (CDT)
    • In as of 5.015 Giltwist 18:20, 3 September 2011 (CDT)
    • Just a quick note: This is a great idea because it's like painting torches without the massive spewing of entities. The only fault is that this allows guest to "long range grief"
  • /vs [performer] command - With the new M/I/C performers, I'd like to see a /vs command so that one can just change the performer without changing the brush.

Basically, you could /vs m to change your performer to a material one, or /vs cc to change it to set and replace combination.

    • Added /p as of 5.017 Giltwist 18:50, 3 September 2011 (CDT)
  • Add clearing the performers to /d Neutron 21:10, 29 August 2011 (CDT)
    • Added as of 5.019 Giltwist 15:29, 4 September 2011 (CDT)

Rejected Features

Brush Requests

  • Title of brush - Short description of idea. Giltwist 20:21, 6 May 2011 (CDT)
  • Mirror brush - Not sure this is a performer or brush, choose if you want vertical or horizontal eg. /mirror horizontal it would be a voxel. not sure howi feasible this would be but I think it could be useful Riv991 11:01, 4 September 2011 (CDT)
  • Torus Brush - I understand the need for such a brush is quite low, but it would be nice to implement. It could be defined by both a thickness and a radius. Razorcane 21:54, 6 September 2011 (CDT)
    • We have been discussing a "lathe" brush for quite awhile, which would be capable of toroidal shapes. Basically, you select something with any shape brush, and define an axis somehow (possibly with something like line brush), and it sweeps the selection around the axis, leaving all blocks in the path placed. So sweeping a circle or sphere would give you a torus, but you could do any other shape too that a lathe in real life could make. -Gavjenks
  • (suggestion from Bukkit forums) Mushroom Brush - Trees are to tree brush what mushrooms are to mushroom brush in 1.8. --Neutron 19:16, 13 September 2011 (CDT)
  • Big Mushroom Brush - Could the /b gt code be modified to make big mushrooms too, for 1.8? --Neutron 19:16, 13 September 2011 (CDT)
    • I doubt we will end up keeping the mushroom textures as mushroom textures, since they don't go with hardly anybody's builds. Thus, a mushroom brush would be a bit odd. -Gavjenks
    • However, it may not be quite odd for the (not sure how many) people who download and use VoxelSniper. If it's not a boatload of work, I think the people who download VoxelSniper would loooove it. --Neutron 22:25, 13 September 2011 (CDT)


  • Stack Brush I can't believe how long I've been doing this for, yet there is no brush for it. Simply put, the 'stack' brush would paste the block you right click with the arrow by your /b setting. I.e, If I r-click a gold block with the arrow on stack brush, radius 4, another 4 blocks will stack on top of the existing block. Maybe, arrow could stack up the radius including the first block, whereas GP could stack up excluding the first block. E.g, r-click an iron block with 4 radius and arrow, results in four blocks stack on top, OR with GP, five blocks stacked on top.

Maybe there could be a command to make it stack the opposite direction you hit the block from (I.e hit from the east, it stacks to the west). Potentially this could be Gunpowders use, and arrow only stacks up. Either way, I see this being an awesome tool for quickly making walls without world edit or hassles. This tool should probably be avalible to light sniper, seeing as it isn't really dangerous. --Featherblade

  • De-Shrub Brush: Hey Devs, would it be possible to program a brush that removes all shrub-like blocks? Like item IDs 6, 31, 32, 37, 38, 39, 40, 59, 81, 83, 104, 105, 106, and 111? Thanks. - >[croozee]< 14:11, 5 February 2012 (CST)
  • Bonemeal Brush: Basically acts like bonemeal is applied to the sniped block. From what I can tell, it would probably be pretty easy to program, and it would be great for generating flowers/tall grass throughout a large area. --Tshiknn 19:41, 20 February 2012 (CST)

Added brushes

  • None Yet

Rejected Brushes

  • Cuboid Brush I know admins have WE, but a brush that works like the line brush, but affect the entire cuboid between the two points in space chosen by the arrow and wand could be useful for liteSnipers+. This would make it a loot easier to build walls and other stuff, where it's not always easy to control the voxel brushes. I'm not suggesting we make VS into WE (at least not yet) as this would mean a break from the MIC system, which is quite brilliant in its simplicity. But the WE selection method is really easy to use and I don't see why it shouldn't be a brush. Cubebrothers 20:19, 5 September 2011 (CDT)
    • Already exists, see /b set Giltwist 10:33, 8 September 2011 (CDT)
Personal tools
Namespaces
Variants
Actions
Community
Downloads
The Voxel Box
VoxelWiki
Toolbox
Contests