All Classes and Interfaces

Class
Description
This class can be used to save data to a file.
 
 
 
 
 
 
 
 
 
 
 
 
 
TODO/FIX: - visual artifacts (collision/hitbox is correct, but visually the connection is wrong) - door block place/redstone issue (doors are fine when joining/after updating) -^ RELATED - when stairs are facing a certain way, sometimes fences wont connect to them for some reason (CORNER STAIRS?) - possible inaccuracies missed Nitpicks: - wish it was as instant visually like in older or equal 1.12.2, there is a noticeable delay before blocks connect when placed (not on join) - Probably due to the update logic being handled in packet-related stuff instead of something native
 
Model for boats in 1.8 and lower.
Renderer for boats in 1.8 and lower.
 
 
 
 
 
 
 
 
Allows the user to override the Via* jar files with custom ones using the "jars" folder in the run directory
 
 
 
 
 
 
 
 
 
 
 
Data dump for entity dimension changes between versions.
Minecraft 1.20.2 changed the calculation of the mounted height offset for all entities, this class contains the old values for all entities.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class is part of the AuthLib, we are overwriting this class to add the KeyPairResponse1_19_0.publicKeySignature field.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ClassicCube allows using forbidden characters which the game doesn't allow in passwords, so we have to bypass this check to allow the user to enter their password.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Implementation of the ModMenu integration allowing users to open the protocol selection screen from the mod menu.
 
 
 
 
This class can be used when creating dummy UserConnection instances.
 
 
No-op implementation of BlockStatePredictionHandler for 1.18.2 and lower since those versions don't have the BlockStatePredictionHandler class.
 
 
 
 
 
 
 
This class can be used to detect the protocol version of a server without connecting to it.
 
 
Recipe data dump for all versions below 1.12.
 
 
Data dump which contains the ProtocolVersion for each renderable glyph.
 
This class file contains the WorldVersion for each protocol version.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Wrapper class for ObjectSelectionList including the following features: Changing the constructor arguments to be more readable and customizable Adds VFPList.initScrollY(double) to save the scroll state after closing the screen, requires static tracking by the implementation Removes the selection box
This class is a wrapper for the ObjectSelectionList.Entry class.
This class is a wrapper for the Screen class which provides some global functions and features used in all screens which are added by ViaFabricPlus.