Sueta

VisualFixer

2.3.2

Fixes client visual bugs like empty pot and broken double flowers

·Plugin


This plugin fixes bugs related to client rendering.

You can enable and disable features from the config.

On 1.15+ the visual bugs resolved by this plugin are already fixed in vanilla Minecraft. As such, unless you're using a plugin like ViaBackwards (see this comment), VisualFixer isn't necessary anymore.

Double Flowers Visual Bug:

Spoiler

When a player joins a server and breaks double flowers while one plugin is protecting the blocks (example: WorldGuard) half of the double flowers becomes bugged and the other half becomes invisible.

Without VisualFixer:

link

With VisualFixer:

link

Double Plants Place Visual Bug:

Spoiler

When a player places double plants while the place is cancelled the top half of the flower remains bugged.

Without VisualFixer:

link

With VisualFixer:

link

Break Flower Pot Visual Bug:

Spoiler

When a player in 1.11+ joins a 1.7 - 1.10 server and clicks on a pot the flower inside the pot disappears!
The bug is caused by a 1.11 feature which allows player to picks up flowers from pots. In the config you can select to stop this feature on 1.11+ servers.

Without VisualFixer:

link

With VisualFixer:

link

Fast Digging Blocks Visual Bug:

Spoiler

When a player has a tool with efficency or has a lot of haste blocks can bug and they are only visually broken!

Without VisualFixer:

link

With VisualFixer:

I broke hundreds of blocks without getting this bug.
I'm not going to put a gif/video for this category because you'll get bored seeing me breaking hundreds of blocks.

Place Flower in Pots Visual Bug:

The Bug

When you place a flower into a flower pot and some plugin is protecting the block the flower will be visually placed, but in reality it won't!

This fix also correct the "invisible pot bug":
when a player places a flower in a pot the other players aren't able to see it.

The Bug

Without VisualFixer:

link

With VisualFixer:

link

Break Pistons Extension Visual Bug:

Spoiler

When someone breaks an extended piston while a plugin is stopping the break the piston base disappears.

Without VisualFixer:

link

With VisualFixer:

link

Chorus Break Visual Bug:

Spoiler

When someone breaks chorus plants while the break is disabled the connections of the chorus disappear.

This is a 1.9+ feature

Without VisualFixer:

link

With VisualFixer:

link


Kelp Break Visual Bug:

Spoiler

When someone breaks kelp plants while the break is disabled the plants bug.

This is a 1.13 feature

Without VisualFixer:

link

With VisualFixer:

link


Tall Seagrass Break Visual Bug:

Spoiler

When someone breaks tall seagrass plants while the break is disabled the plants bug.

This is a 1.13 feature

Without VisualFixer:

link

With VisualFixer:

link

Beds and Doors Visual Bugs are also fixed.

Config:

Config
######################################################################################
#     ____   ____.__                    .__  ___________.__                          #
#     \   \ /   /|__| ________ _______  |  | \_   _____/|__|__  ___ ___________      #
#      \   Y   / |  |/  ___/  |  \__  \ |  |  |    __)  |  \  \/  // __ \_  __ \     #
#       \     /  |  |\___ \|  |  // __ \|  |__|    \    |  |>    <\  ___/|  | \/     #
#        \___/   |__/____  >____/(____  /____/\____/    |__/__/\_ \\___  >__|        #
#                        \/           \/                         \/    \/            #
#                                                                                    #
######################################################################################

# Will flower pots breaking be fixed?
fix-pots: true
# 1.11+ feature
cancel-pots-take: false

# Will double plant be fixed?
fix-double-plants: true

# Will fast breaking blocks be fixed?
fix-fast-break: true

# Will placing flowers inside pot be fixed?
fix-pot-place: true

# Will pistons extension breaking be fixed?
fix-pistons: true

# Will double plant placing be fixed?
fix-double-plant-place: true

# Will doors be fixed?
fix-doors: true

# Will beds be fixed?
fix-beds: true

# Will chorus be fixed?
# 1.9+ feature
fix-chorus: true

#########################
#                       #
#     1.13 Features     #
#                       #
#########################

# Will kelps be fixed?
fix-kelps: true

# Will tall seagrass be fixed?
fix-tall-seagrass: true

#########################

# Will advanced checks be used?
# (Use them only if default fixes don't work)
advanced-check: false

# Do not touch this number!
config-version: 7
Advanced Checks

Advanced Checks can be used when default checks don't work.
List of bugs which supports advanced checks:

-> Fast Break
-> Break Piston Extension
-> Double Plants Break
-> Double Plants Place
-> Chorus Break
-> Kelp Break
-> Tall Seagrass Break
-> Bed Break
-> Door Break and Place

Plugin Commands:

Commands and Permissions

Commands:
-> /fixvisual

This command fixes your visual, do it if you have strange bugs (and report them so I can update the plugin)
Permission: visualfix.command (all the players have this permission as default)

-> /visualfixer

This command gives you information about the plugin version. To reload the plugin you can type /visualfixer reload, but you must have the permission visualfix.visualfixer

Permissions:
-> visualfix.*

Grants you all the permissions of the plugin

Did you find another visual bug?

Open an issue!

Bugs should be reported opening an issue on GitHub.
BUG REPORTS IN THE REVIEWS WILL NOT BE CONSIDERED!


Make sure that
spawn-protection is set to 0 or the plugin will not work!

Java 8 is required!

For bugs: GitHub

Metrics

Similar projects

Plugin →