Class Utils
java.lang.Object
meteordevelopment.meteorclient.utils.Utils
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddEnchantment(net.minecraft.item.ItemStack itemStack, net.minecraft.registry.entry.RegistryEntry<net.minecraft.enchantment.Enchantment> enchantment, int level) static Iterable<net.minecraft.block.entity.BlockEntity> static booleanstatic booleanstatic booleanstatic Iterable<net.minecraft.world.chunk.Chunk> chunks()static Iterable<net.minecraft.world.chunk.Chunk> chunks(boolean onlyWithLoadedNeighbours) static voidclearEnchantments(net.minecraft.item.ItemStack itemStack) static it.unimi.dsi.fastutil.objects.Reference2IntMap<net.minecraft.entity.effect.StatusEffect> static doubledistance(double x1, double y1, double z1, double x2, double y2, double z2) static StringgetButtonName(int button) static intgetEnchantmentLevel(it.unimi.dsi.fastutil.objects.Object2IntMap<net.minecraft.registry.entry.RegistryEntry<net.minecraft.enchantment.Enchantment>> itemEnchantments, net.minecraft.registry.RegistryKey<net.minecraft.enchantment.Enchantment> enchantment) static intgetEnchantmentLevel(net.minecraft.item.ItemStack itemStack, net.minecraft.registry.RegistryKey<net.minecraft.enchantment.Enchantment> enchantment) static voidgetEnchantments(net.minecraft.item.ItemStack itemStack, it.unimi.dsi.fastutil.objects.Object2IntMap<net.minecraft.registry.entry.RegistryEntry<net.minecraft.enchantment.Enchantment>> enchantments) static StringgetEnchantSimpleName(net.minecraft.registry.entry.RegistryEntry<net.minecraft.enchantment.Enchantment> enchantment, int length) static Stringstatic voidgetItemsInContainerItem(net.minecraft.item.ItemStack itemStack, net.minecraft.item.ItemStack[] items) static StringgetKeyName(int key) static net.minecraft.util.math.Vec3dstatic intstatic ColorgetShulkerColor(net.minecraft.item.ItemStack shulkerItem) static intstatic intstatic Stringstatic Stringstatic booleanhasEnchantment(net.minecraft.item.ItemStack itemStack, net.minecraft.registry.RegistryKey<net.minecraft.enchantment.Enchantment> enchantmentKey) static booleanhasEnchantments(net.minecraft.item.ItemStack itemStack, net.minecraft.registry.RegistryKey<net.minecraft.enchantment.Enchantment>... enchantments) static booleanhasItems(net.minecraft.item.ItemStack itemStack) static voidinit()static booleanstatic booleanstatic booleanisShulker(net.minecraft.item.Item item) static booleanisThrowable(net.minecraft.item.Item item) static voidstatic Colorstatic intlevenshteinDistance(String from, String to, int insCost, int subCost, int delCost) static booleannameFilter(String text, char character) static StringnameToTitle(String name) static booleanopenContainer(net.minecraft.item.ItemStack itemStack, net.minecraft.item.ItemStack[] contents, boolean pause) static StringparseAddress(String full) static intstatic doublerandom(double min, double max) static intrandom(int min, int max) static byte[]readBytes(InputStream in) static voidremoveEnchantment(net.minecraft.item.ItemStack itemStack, net.minecraft.enchantment.Enchantment enchantment) static booleanresolveAddress(String address) static booleanresolveAddress(String address, int port) static voidstatic voidstatic intsearchInWords(String text, String filter) static intsearchLevenshteinDefault(String text, String filter, boolean caseSensitive) static booleansearchTextDefault(String text, String filter, boolean caseSensitive) static org.joml.Vector3dset(org.joml.Vector3d vec, net.minecraft.entity.Entity entity, double tickDelta) static org.joml.Vector3dset(org.joml.Vector3d vec, net.minecraft.util.math.Vec3d v) static doublesquaredDistance(double x1, double y1, double z1, double x2, double y2, double z2) static StringtitleToName(String title) static voidstatic net.minecraft.util.math.Vec3dvec3d(net.minecraft.util.math.BlockPos pos)
-
Field Details
-
FILE_NAME_INVALID_CHARS_PATTERN
-
WHITE
-
firstTimeTitleScreen
public static boolean firstTimeTitleScreen -
isReleasingTrident
public static boolean isReleasingTrident -
rendering3D
public static boolean rendering3D -
frameTime
public static double frameTime -
screenToOpen
public static net.minecraft.client.gui.screen.Screen screenToOpen -
vertexSorter
public static com.mojang.blaze3d.systems.VertexSorter vertexSorter
-
-
Method Details
-
init
public static void init() -
getPlayerSpeed
public static net.minecraft.util.math.Vec3d getPlayerSpeed() -
getWorldTime
-
chunks
-
chunks
-
blockEntities
-
getEnchantments
public static void getEnchantments(net.minecraft.item.ItemStack itemStack, it.unimi.dsi.fastutil.objects.Object2IntMap<net.minecraft.registry.entry.RegistryEntry<net.minecraft.enchantment.Enchantment>> enchantments) -
getEnchantmentLevel
public static int getEnchantmentLevel(net.minecraft.item.ItemStack itemStack, net.minecraft.registry.RegistryKey<net.minecraft.enchantment.Enchantment> enchantment) -
getEnchantmentLevel
public static int getEnchantmentLevel(it.unimi.dsi.fastutil.objects.Object2IntMap<net.minecraft.registry.entry.RegistryEntry<net.minecraft.enchantment.Enchantment>> itemEnchantments, net.minecraft.registry.RegistryKey<net.minecraft.enchantment.Enchantment> enchantment) -
hasEnchantments
@SafeVarargs public static boolean hasEnchantments(net.minecraft.item.ItemStack itemStack, net.minecraft.registry.RegistryKey<net.minecraft.enchantment.Enchantment>... enchantments) -
hasEnchantment
public static boolean hasEnchantment(net.minecraft.item.ItemStack itemStack, net.minecraft.registry.RegistryKey<net.minecraft.enchantment.Enchantment> enchantmentKey) -
getRenderDistance
public static int getRenderDistance() -
getWindowWidth
public static int getWindowWidth() -
getWindowHeight
public static int getWindowHeight() -
unscaledProjection
public static void unscaledProjection() -
scaledProjection
public static void scaledProjection() -
vec3d
public static net.minecraft.util.math.Vec3d vec3d(net.minecraft.util.math.BlockPos pos) -
openContainer
public static boolean openContainer(net.minecraft.item.ItemStack itemStack, net.minecraft.item.ItemStack[] contents, boolean pause) -
getItemsInContainerItem
public static void getItemsInContainerItem(net.minecraft.item.ItemStack itemStack, net.minecraft.item.ItemStack[] items) -
getShulkerColor
-
hasItems
public static boolean hasItems(net.minecraft.item.ItemStack itemStack) -
createStatusEffectMap
public static it.unimi.dsi.fastutil.objects.Reference2IntMap<net.minecraft.entity.effect.StatusEffect> createStatusEffectMap() -
getEnchantSimpleName
public static String getEnchantSimpleName(net.minecraft.registry.entry.RegistryEntry<net.minecraft.enchantment.Enchantment> enchantment, int length) -
searchTextDefault
-
searchLevenshteinDefault
-
searchInWords
-
levenshteinDistance
-
squaredDistance
public static double squaredDistance(double x1, double y1, double z1, double x2, double y2, double z2) -
distance
public static double distance(double x1, double y1, double z1, double x2, double y2, double z2) -
getFileWorldName
-
getWorldName
-
nameToTitle
-
titleToName
-
getKeyName
-
getButtonName
-
readBytes
-
canUpdate
public static boolean canUpdate() -
canOpenGui
public static boolean canOpenGui() -
canCloseGui
public static boolean canCloseGui() -
random
public static int random(int min, int max) -
random
public static double random(double min, double max) -
leftClick
public static void leftClick() -
rightClick
public static void rightClick() -
isShulker
public static boolean isShulker(net.minecraft.item.Item item) -
isThrowable
public static boolean isThrowable(net.minecraft.item.Item item) -
addEnchantment
public static void addEnchantment(net.minecraft.item.ItemStack itemStack, net.minecraft.registry.entry.RegistryEntry<net.minecraft.enchantment.Enchantment> enchantment, int level) -
clearEnchantments
public static void clearEnchantments(net.minecraft.item.ItemStack itemStack) -
removeEnchantment
public static void removeEnchantment(net.minecraft.item.ItemStack itemStack, net.minecraft.enchantment.Enchantment enchantment) -
lerp
-
isLoading
public static boolean isLoading() -
parsePort
-
parseAddress
-
resolveAddress
-
resolveAddress
-
set
public static org.joml.Vector3d set(org.joml.Vector3d vec, net.minecraft.util.math.Vec3d v) -
set
public static org.joml.Vector3d set(org.joml.Vector3d vec, net.minecraft.entity.Entity entity, double tickDelta) -
nameFilter
-
ipFilter
-