added new logo in menus, added particle multiplier

This commit is contained in:
The Biggest skiddd 2023-07-20 19:23:21 +02:00
parent 0836a7498c
commit b0358e3bc4
26 changed files with 356 additions and 66 deletions

View File

@ -1,6 +1,5 @@
package net.minecraft.client.gui;
import java.io.IOException;
import net.minecraft.client.gui.achievement.GuiAchievements;
import net.minecraft.client.gui.achievement.GuiStats;
import net.minecraft.client.multiplayer.WorldClient;
@ -9,6 +8,9 @@ import net.minecraft.realms.RealmsBridge;
import rip.athena.client.Athena;
import rip.athena.client.modules.render.GUIMod;
import rip.athena.client.ui.menu.AthenaMenu;
import rip.athena.client.utils.render.DrawUtils;
import java.io.IOException;
public class GuiIngameMenu extends GuiScreen
{
@ -116,6 +118,9 @@ public class GuiIngameMenu extends GuiScreen
{
this.drawDefaultBackground();
this.drawCenteredString(this.fontRendererObj, I18n.format("menu.game", new Object[0]), this.width / 2, 40, 16777215);
DrawUtils.drawWatermark(width, height);
super.drawScreen(mouseX, mouseY, partialTicks);
}
}

View File

@ -1,12 +1,9 @@
package net.minecraft.client.gui;
import java.io.IOException;
import net.minecraft.client.audio.PositionedSoundRecord;
import net.minecraft.client.audio.SoundCategory;
import net.minecraft.client.audio.SoundEventAccessorComposite;
import net.minecraft.client.audio.SoundHandler;
import net.minecraft.client.gui.stream.GuiStreamOptions;
import net.minecraft.client.gui.stream.GuiStreamUnavailable;
import net.minecraft.client.resources.I18n;
import net.minecraft.client.settings.GameSettings;
import net.minecraft.client.stream.IStream;
@ -14,6 +11,9 @@ import net.minecraft.util.ChatComponentText;
import net.minecraft.util.ChatComponentTranslation;
import net.minecraft.util.IChatComponent;
import net.minecraft.world.EnumDifficulty;
import rip.athena.client.utils.render.DrawUtils;
import java.io.IOException;
public class GuiOptions extends GuiScreen implements GuiYesNoCallback
{
@ -231,6 +231,9 @@ public class GuiOptions extends GuiScreen implements GuiYesNoCallback
{
this.drawDefaultBackground();
this.drawCenteredString(this.fontRendererObj, this.field_146442_a, this.width / 2, 15, 16777215);
DrawUtils.drawWatermark(width, height);
super.drawScreen(mouseX, mouseY, partialTicks);
}
}

View File

@ -1,8 +1,6 @@
package net.minecraft.client.gui.inventory;
import com.google.common.collect.Sets;
import java.io.IOException;
import java.util.Set;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.client.renderer.GlStateManager;
@ -18,6 +16,10 @@ import net.minecraft.util.EnumChatFormatting;
import net.minecraft.util.MathHelper;
import net.minecraft.util.ResourceLocation;
import org.lwjgl.input.Keyboard;
import rip.athena.client.utils.render.DrawUtils;
import java.io.IOException;
import java.util.Set;
public abstract class GuiContainer extends GuiScreen
{
@ -99,6 +101,9 @@ public abstract class GuiContainer extends GuiScreen
public void drawScreen(int mouseX, int mouseY, float partialTicks)
{
this.drawDefaultBackground();
DrawUtils.drawWatermark(width, height);
int i = this.guiLeft;
int j = this.guiTop;
this.drawGuiContainerBackgroundLayer(partialTicks, mouseX, mouseY);

View File

@ -62,7 +62,7 @@ public class Athena {
private final String clientVersion = "(" + clientVersionInteger + ")";
private final String clientBuild = "071723";
private final boolean debug = false;
private final boolean debug = true;
private ClientSidedAntiCheat clientSidedAntiCheat;
private NotificationManager notificationManager;

View File

@ -0,0 +1,55 @@
package rip.athena.client.modules.render;
import net.minecraft.enchantment.EnchantmentHelper;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.potion.Potion;
import rip.athena.api.config.ConfigValue;
import rip.athena.api.event.SubscribeEvent;
import rip.athena.api.module.EnumModuleType;
import rip.athena.api.module.Module;
import rip.athena.api.module.annotations.IModuleMetaData;
import rip.athena.client.events.entity.AttackEntityEvent;
/**
* @author Athena Development
* @project Athena-Client
* @date 7/20/2023
*/
@IModuleMetaData(name = "Particle Multiplier", type = EnumModuleType.RENDER, icon = "")
public class ParticleMultiplier extends Module {
@ConfigValue.Boolean(name = "Always Hit Critical")
private boolean alwaysCritical = false;
@ConfigValue.Float(name = "Amount", min = 1f, max = 10f)
private float amount = 2f;
@SubscribeEvent
public void onAttack(AttackEntityEvent event) {
if (amount == 1 || !(event.getTarget() instanceof EntityLivingBase)) return;
EntityLivingBase target = (EntityLivingBase) event.getTarget();
boolean critical = alwaysCritical || (mc.thePlayer.fallDistance > 0.0f && !mc.thePlayer.onGround && !mc.thePlayer.isOnLadder() && !mc.thePlayer.isInWater() && !mc.thePlayer.isPotionActive(Potion.blindness) && mc.thePlayer.ridingEntity == null);
float enchantment = EnchantmentHelper.func_152377_a(mc.thePlayer.getHeldItem(), target.getCreatureAttribute());
for (int i = 0; i < amount; i++) {
if (critical) {
mc.thePlayer.onCriticalHit(target);
}
if (enchantment > 0.0f) {
mc.thePlayer.onEnchantmentCritical(target);
}
}
}
@Override
public void onEnable() {
super.onEnable();
}
@Override
public void onDisable() {
super.onDisable();
}
}

View File

@ -19,7 +19,7 @@ import java.util.concurrent.TimeUnit;
public class SocketClient {
public static final Client client = new Client("141.145.209.142", 45376);
private static final Map<String, Boolean> userCache = new HashMap<>();
public static final Map<String, Boolean> userCache = new HashMap<>();
private static final long HEARTBEAT_INTERVAL = 3000;
private static Map<String, String> rankCache = new HashMap<>();

View File

@ -20,6 +20,7 @@ import rip.athena.client.ui.framework.components.MenuDraggable;
import rip.athena.client.ui.framework.components.MenuScrollPane;
import rip.athena.client.ui.framework.draw.DrawImpl;
import rip.athena.client.utils.render.ColorUtil;
import rip.athena.client.utils.render.DrawUtils;
import rip.athena.client.utils.render.RoundedUtils;
import java.awt.*;
@ -134,6 +135,8 @@ public class IngameMenu extends MinecraftMenuImpl implements DrawImpl {
menu.setY(sr.getScaledHeight() / 2);
}
DrawUtils.drawWatermark(width, height);
GlStateManager.pushMatrix();
float value = guiScale / new ScaledResolution(mc).getScaleFactor();
GlStateManager.scale(value, value, value);

View File

@ -16,6 +16,7 @@ import net.minecraft.world.storage.WorldInfo;
import org.apache.commons.io.Charsets;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.lwjgl.opengl.GL11;
import org.lwjgl.opengl.GLContext;
import rip.athena.client.Athena;
import rip.athena.client.ui.menu.altmanager.GuiAccountManager;
@ -259,8 +260,11 @@ public class AthenaMenu extends GuiScreen implements GuiYesNoCallback
int width = 150;
int height = 100;
rip.athena.client.utils.font.FontManager.getProductSansBold(60).drawCenteredString(Athena.INSTANCE.getClientName(),
(float) this.width / 2, y, new Color(255, 255, 255).getRGB());
GL11.glPushMatrix();
DrawUtils.drawImage(new ResourceLocation("Athena/logo/athena-text.png"),this.width / 2 - 130, y, 270, 40);
GL11.glPopMatrix();
//rip.athena.client.utils.font.FontManager.getProductSansBold(60).drawCenteredString(Athena.INSTANCE.getClientName(), (float) this.width / 2, y, new Color(255, 255, 255).getRGB());
GlStateManager.pushMatrix();
DrawUtils.drawImage(new ResourceLocation("Athena/logo/Athena.png"), this.width / 2 - 50, y - 90, 100, 100);

View File

@ -10,10 +10,10 @@ import net.minecraft.client.renderer.GlStateManager;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.Session;
import org.apache.commons.lang3.RandomStringUtils;
import org.lwjgl.opengl.GL11;
import rip.athena.api.account.Account;
import rip.athena.api.account.AccountType;
import rip.athena.client.Athena;
import rip.athena.client.socket.SocketClient;
import rip.athena.client.ui.menu.altmanager.button.AltTextField;
import rip.athena.client.utils.GLUtils;
import rip.athena.client.utils.MouseUtils;
@ -29,7 +29,6 @@ import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Random;
import java.util.concurrent.CompletableFuture;
/**
* @author Athena Development
@ -140,6 +139,14 @@ public class GuiAccountManager extends GuiScreen {
FontManager.getProductSansRegular(22).drawString("Empty...", sr.getScaledWidth() / 2 - (FontManager.getProductSansRegular(22).height() / 2), (sr.getScaledHeight() / 2) - (FontManager.getProductSansRegular(22).height() / 2), Athena.INSTANCE.getThemeManager().getPrimaryTheme().getTextColor());
}
ScaledResolution resolution = new ScaledResolution(mc);
GL11.glScissor(x * resolution.getScaleFactor(),
(y + 3) * resolution.getScaleFactor(),
width * resolution.getScaleFactor(),
(height - 25) * resolution.getScaleFactor()
);
GL11.glEnable(GL11.GL_SCISSOR_TEST);
for(Account a : Athena.INSTANCE.getAccountManager().getAccounts()) {
RoundedUtils.drawRound(x + 9, y + offsetY + scrollAnimation.getValue() - 1, width - 18, 37, 4, new Color(Athena.INSTANCE.getThemeManager().getPrimaryTheme().getSecondColor()));
RoundedUtils.drawRound(x + 10, y + offsetY + scrollAnimation.getValue(), width - 20, 35, 4, new Color(Athena.INSTANCE.getThemeManager().getPrimaryTheme().getFirstColor()));
@ -155,51 +162,6 @@ public class GuiAccountManager extends GuiScreen {
RoundedUtils.drawRoundTextured(x + 17, y + offsetY + 6 + scrollAnimation.getValue(), 24, 24, 4, 1.0F);
GlStateManager.disableBlend();
final ResourceLocation[] rankTexture = {null};
if(a.getAccountType().equals(AccountType.MICROSOFT)) {
CompletableFuture<Boolean> isUserFuture = SocketClient.isUserAsync(formatMinecraftUUID(a.getUuid()));
isUserFuture.thenCompose(isUser -> {
if (isUser) {
return SocketClient.getRankAsync(formatMinecraftUUID(a.getUuid()));
} else {
return CompletableFuture.completedFuture("");
}
}).thenAccept(rank -> {
switch (rank) {
case "OWNER":
case "MANAGER":
rankTexture[0] = new ResourceLocation("Athena/ranks/owner.png");
break;
case "DEVELOPER":
rankTexture[0] = new ResourceLocation("Athena/ranks/developer.png");
break;
case "ADMIN":
rankTexture[0] = new ResourceLocation("Athena/ranks/admin.png");
break;
case "MOD":
rankTexture[0] = new ResourceLocation("Athena/ranks/mod.png");
break;
case "PARTNER":
case "MEDIA":
rankTexture[0] = new ResourceLocation("Athena/ranks/partner.png");
break;
case "PREMIUM":
rankTexture[0] = new ResourceLocation("Athena/ranks/premium.png");
break;
case "USER":
rankTexture[0] = new ResourceLocation("Athena/ranks/user.png");
break;
default:
break;
}
});
}
if (rankTexture[0] != null) {
DrawUtils.drawImage(rankTexture[0], x + 52 + FontManager.getProductSansRegular(22).width(a.getUsername()), (int) (y + offsetY + 11 + scrollAnimation.getValue()), 15, 15);
}
GlStateManager.pushMatrix();
DrawUtils.drawImage(new ResourceLocation("Athena/menu/exit.png"),x + width - 31, (int) (y + offsetY + 12 + scrollAnimation.getValue()), 10, 10);
GlStateManager.popMatrix();
@ -223,11 +185,9 @@ public class GuiAccountManager extends GuiScreen {
index++;
}
GL11.glDisable(GL11.GL_SCISSOR_TEST);
GLUtils.stopTranslate();
StencilUtils.uninitStencilBuffer();
GLUtils.stopScale();
final MouseUtils.Scroll scroll = MouseUtils.scroll();

View File

@ -74,6 +74,29 @@ public enum DrawUtils {
applyGradient(x, y, width, height, alpha, left, left, right, right, content);
}
public static void drawWatermark(final int x, final int y) {
GlStateManager.pushMatrix();
GlStateManager.enableBlend();
GlStateManager.disableLighting();
GlStateManager.disableAlpha();
GlStateManager.color(1.0f, 1.0f, 1.0f, 1.0f);
drawImage(new ResourceLocation("Athena/logo/athena-text.png"), x - 120, y - 20, 120, 20);
GlStateManager.popMatrix();
}
public static void drawModalRectWithCustomSizedTexture(final float x, final float y, final float u, final float v, final int width, final int height, final float textureWidth, final float textureHeight) {
final float f = 1.0f / textureWidth;
final float f2 = 1.0f / textureHeight;
final Tessellator tessellator = Tessellator.getInstance();
final WorldRenderer worldrenderer = tessellator.getWorldRenderer();
worldrenderer.begin(7, DefaultVertexFormats.POSITION_TEX);
worldrenderer.pos((double)x, (double)(y + height), 0.0).tex((double)(u * f), (double)((v + height) * f2)).endVertex();
worldrenderer.pos((double)(x + width), (double)(y + height), 0.0).tex((double)((u + width) * f), (double)((v + height) * f2)).endVertex();
worldrenderer.pos((double)(x + width), (double)y, 0.0).tex((double)((u + width) * f), (double)(v * f2)).endVertex();
worldrenderer.pos((double)x, (double)y, 0.0).tex((double)(u * f), (double)(v * f2)).endVertex();
tessellator.draw();
}
public static void applyGradient(float x, float y, float width, float height, float alpha, Color bottomLeft, Color topLeft, Color bottomRight, Color topRight, Runnable content) {
GlStateManager.color(1, 1, 1, 1);
GlStateManager.enableBlend();

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

View File

@ -1,2 +1,234 @@
[14:25:06] [Client thread/INFO]: Setting user: Player270
[14:25:06] [Client thread/INFO]: (Session ID is token:0:Player270)
[18:50:37] [Client thread/INFO]: Setting user: Player360
[18:50:37] [Client thread/INFO]: (Session ID is token:0:Player360)
[18:50:37] [Client thread/INFO]: [OptiFine] *** Reflector Forge ***
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.Attributes
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: mods.betterfoliage.client.BetterFoliageClient
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.asm.transformers.BlamingTransformer
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.ChunkWatchEvent$UnWatch
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.relauncher.CoreModManager
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.DimensionManager
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Pre
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Post
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$CameraSetup
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$FogColors
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.EventBus
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event$Result
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.ExtendedBlockState
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.FMLClientHandler
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.FMLCommonHandler
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.biome.BiomeGenBase.getWaterColorMultiplier
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addDestroyEffects
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addHitEffects
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canCreatureSpawn
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canRenderInLayer
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.doesSideBlockRendering
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getBedDirection
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getExtendedState
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.hasTileEntity
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isAir
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBed
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBedFoot
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isSideSolid
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.canRiderInteract
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.captureDrops
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.capturedDrops
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRenderInPass
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRiderSit
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.ForgeEventFactory
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeHooks
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ForgeHooksClient
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getDurabilityForDisplay
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getModel
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.onEntitySwing
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.shouldCauseReequipAnimation
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.showDurabilityBar
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.ItemRecord.getRecordResource
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeModContainer
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.potion.PotionEffect.isCurativeItem
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.canRenderBreaking
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.getRenderBoundingBox
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.hasFastRenderer
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.shouldRenderInPass
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.preDrawBatch
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.drawBatch
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.preDraw
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.postDraw
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.countEntities
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.getPerWorldStorage
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getCloudRenderer
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getSkyRenderer
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getWeatherRenderer
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.GuiModList
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.IColoredBakedQuad
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.IExtendedBlockState
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.IRenderHandler
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ISmartBlockModel
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ItemModelMesherForge
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraft.launchwrapper.Launch
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.pipeline.LightUtil
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.MinecraftForge
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.MinecraftForgeClient
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ModelLoader
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderBlockOverlayEvent$OverlayType
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.registry.RenderingRegistry
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderItemInFrameEvent
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Pre
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Post
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Pre
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Post
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.SplashProgress
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.WorldEvent$Load
[18:50:37] [Client thread/INFO]: [OptiFine] *** Reflector Vanilla ***
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineClassTransformer
[18:50:37] [Client thread/INFO]: LWJGL Version: 2.9.4
[18:50:37] [Client thread/INFO]: [OptiFine]
[18:50:37] [Client thread/INFO]: [OptiFine] OptiFine_1.8.8_HD_U_H8
[18:50:37] [Client thread/INFO]: [OptiFine] Build: null
[18:50:37] [Client thread/INFO]: [OptiFine] OS: Windows 10 (amd64) version 10.0
[18:50:37] [Client thread/INFO]: [OptiFine] Java: 1.8.0_202, Oracle Corporation
[18:50:37] [Client thread/INFO]: [OptiFine] VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
[18:50:37] [Client thread/INFO]: [OptiFine] LWJGL: 2.9.4
[18:50:37] [Client thread/INFO]: [OptiFine] OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2, version 4.6.0 NVIDIA 532.03, NVIDIA Corporation
[18:50:37] [Client thread/INFO]: [OptiFine] OpenGL Version: 4.6.0
[18:50:37] [Client thread/INFO]: [OptiFine] Maximum texture size: 32768x32768
[18:50:37] [Client thread/INFO]: [Shaders] ShadersMod version: 2.4.12
[18:50:37] [Client thread/INFO]: [Shaders] OpenGL Version: 4.6.0 NVIDIA 532.03
[18:50:37] [Client thread/INFO]: [Shaders] Vendor: NVIDIA Corporation
[18:50:37] [Client thread/INFO]: [Shaders] Renderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2
[18:50:37] [Client thread/INFO]: [Shaders] Capabilities: 2.0 2.1 3.0 3.2 4.0
[18:50:37] [Client thread/INFO]: [Shaders] GL_MAX_DRAW_BUFFERS: 8
[18:50:37] [Client thread/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8
[18:50:37] [Client thread/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 32
[18:50:37] [Client thread/INFO]: [Shaders] Load ShadersMod configuration.
[18:50:37] [Client thread/INFO]: [Shaders] Save ShadersMod configuration.
[18:50:37] [Client thread/INFO]: [Shaders] Shaders can not be loaded, Fast Render is enabled.
[18:50:37] [Client thread/INFO]: [Shaders] No shaderpack loaded.
[18:50:38] [Client thread/INFO]: Reloading ResourceManager: Default, ! §bPotfast 5kay.zip
[18:50:38] [Client thread/INFO]: [OptiFine] *** Reloading textures ***
[18:50:38] [Client thread/INFO]: [OptiFine] Resource packs: ! §bPotfast 5kay.zip
[18:50:38] [Client thread/INFO]: [Athena] --------------------------------
[18:50:38] [Client thread/INFO]: [Athena] Initializing Athena
[18:50:38] [Client thread/INFO]: [Athena] --------------------------------
[18:50:38] [Client thread/INFO]: [Athena] Initializing Discord RPC
[18:50:41] [Client thread/INFO]: [Athena] Initialized Discord RPC
[18:50:41] [Client thread/INFO]: [Athena] --------------------------------
[18:50:41] [Client thread/INFO]: [Athena] Initializing Config Manager
[18:50:41] [Client thread/INFO]: [Athena] Initialized Config Manager
[18:50:41] [Client thread/INFO]: [Athena] --------------------------------
[18:50:41] [Client thread/INFO]: [Athena] Initializing Account Manager
[18:50:43] [Client thread/INFO]: [Athena] Initialized Account Manager
[18:50:43] [Client thread/INFO]: [Athena] --------------------------------
[18:50:43] [Client thread/INFO]: [Athena] Initializing Check Repository
[18:50:43] [Client thread/INFO]: [Athena] Initialized Check Repository
[18:50:43] [Client thread/INFO]: [Athena] --------------------------------
[18:50:43] [Client thread/INFO]: [Athena] Initializing Module Repository
[18:50:43] [Client thread/INFO]: [Athena] Initialized Module Repository
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
[18:50:44] [Client thread/INFO]: [Athena] Initializing Macro Manager
[18:50:44] [Client thread/INFO]: [Athena] Initialized Macro Manager
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
[18:50:44] [Client thread/INFO]: [Athena] Initializing Skin Manager
[18:50:44] [Client thread/INFO]: [Athena] Initialized Skin Manager
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
[18:50:44] [Client thread/INFO]: [Athena] Initializing HUD Manager
[18:50:44] [Client thread/INFO]: [Athena] Initialized HUD Manager
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
[18:50:44] [Client thread/INFO]: [Athena] Initializing Event Bus
[18:50:44] [Client thread/INFO]: [Athena] Initialized Event Bus
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
[18:50:44] [Client thread/INFO]: [Athena] Initializing Notification Manager
[18:50:44] [Client thread/INFO]: [Athena] Initialized Notification Manager
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
[18:50:44] [Client thread/INFO]: [Athena] Initializing Cosmetics Controller
[18:50:44] [Client thread/ERROR]: [Athena] Failed to load cape asset, missing. java.nio.file.NoSuchFileException: none
[18:50:44] [Client thread/ERROR]: [Athena] Failed to load cape asset, missing. java.nio.file.NoSuchFileException: Athena\cosmetics\capes\staff.png
[18:50:44] [Client thread/INFO]: [Athena] Initialized Cosmetics Controller
[18:50:44] [Client thread/WARN]: [Athena] Tried accessing non-existing module: primaryTheme
[18:50:44] [Client thread/WARN]: [Athena] Tried accessing non-existing module: theme
[18:50:44] [Client thread/WARN]: [Athena] Tried accessing non-existing module: Borderless Window
[18:50:44] [Client thread/ERROR]: [Athena] Failed to load config default, improper json.org.json.JSONException: JSONObject["cape"] not found.
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
[18:50:44] [Client thread/INFO]: [Athena] Successfully loaded Athena!
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
[18:50:44] [Client thread/INFO]: [Athena] OS: Windows 10
[18:50:44] [Client thread/INFO]: [Athena] Java: 1.8.0_202, Oracle Corporation
[18:50:44] [Client thread/INFO]: [Athena] Java VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
[18:50:44] [Client thread/INFO]: [Athena] Module Repository Size: 44
[18:50:44] [Client thread/INFO]: [Athena] HUD Elements Size: 21
[18:50:44] [Client thread/INFO]: [Athena] Account Size: 7
[18:50:44] [Client thread/INFO]: [Athena] Config Size: 1
[18:50:44] [Client thread/INFO]: [Athena] Macro Size: 0
[18:50:44] [Client thread/INFO]: [Athena] Cape Size: 0
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
[18:50:44] [Client thread/INFO]: [Athena] Active Primary Theme: Dark
[18:50:44] [Client thread/INFO]: [Athena] Active Accent Theme: Magic
[18:50:44] [Client thread/INFO]: [Athena] Active Config: default
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
[18:50:44] [Sound Library Loader/INFO]: Starting up SoundSystem...
[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: <html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.18.0 (Ubuntu)</center>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2cb3a2ab87c5498db5ce7e6608cf55231689030342039" integrity="sha512-DI3rPuZDcpH/mSGyN22erN5QFnhl760f50/te7FTIYxodEF8jJnSFnfnmG/c+osmIQemvUrnBtxnMpNdzvx1/g==" data-cf-beacon='{"rayId":"7e9cb45f6d340b69"
[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "version":"2023.4.0"
[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "r":1
[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "b":1
[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "token":"5ffa317166614d2893363e4b59c682a5"
[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "si":100}' crossorigin="anonymous"></script>
</body>
</html>
[18:50:44] [Thread-10/INFO]: Initializing LWJGL OpenAL
[18:50:44] [Thread-10/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[18:50:44] [Thread-10/INFO]: OpenAL initialized.
[18:50:45] [Sound Library Loader/INFO]: Sound engine started
[18:50:45] [Client thread/INFO]: [OptiFine] Sprite size: 32
[18:50:45] [Client thread/INFO]: [OptiFine] Mipmap levels: 5
[18:50:45] [Client thread/INFO]: [OptiFine] Multitexture: false
[18:50:45] [Client thread/INFO]: Created: 2048x2048 textures-atlas
[18:50:46] [Client thread/INFO]: [OptiFine] *** Reloading custom textures ***
[18:50:46] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world-1.png
[18:50:46] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world0.png
[18:50:46] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world1.png
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky1.properties
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky2.properties
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky3.properties
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare2.png
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky4.properties
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare1.png
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky5.properties
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare3.png
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky6.properties
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare.png
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky7.properties
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_box.png
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky8.properties
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_clouds.png
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky9.properties
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/night_skybox.png
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky10.properties
[18:50:46] [Client thread/INFO]: [OptiFine] Enable face culling: acacia_leaves, birch_leaves, dark_oak_leaves, jungle_leaves, oak_leaves, spruce_leaves
[18:50:53] [Server thread/INFO]: Starting integrated minecraft server version 1.8.8
[18:50:53] [Server thread/INFO]: Generating keypair
[18:50:53] [Server thread/INFO]: Preparing start region for level 0
[18:50:53] [Server thread/INFO]: Changing view distance to 8, from 10
[18:50:54] [Server thread/INFO]: wrangs[local:E:9c53bcbf] logged in with entity id 149 at (-287.84436600400284, 4.0, 1664.9423971004944)
[18:50:54] [Server thread/INFO]: wrangs joined the game
[18:50:57] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2814ms behind, skipping 56 tick(s)
[18:51:17] [Server thread/INFO]: Saving and pausing game...
[18:51:17] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
[18:51:17] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
[18:51:17] [Server thread/INFO]: Saving chunks for level 'New World'/The End
[19:06:31] [Client thread/INFO]: [CHAT] Unknown command. Try /help for a list of commands
[19:06:32] [Client thread/INFO]: [CHAT] You do not have permission to use this command
[19:06:33] [Server thread/INFO]: Saving and pausing game...
[19:06:33] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
[19:06:33] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
[19:06:33] [Server thread/INFO]: Saving chunks for level 'New World'/The End
[19:06:36] [Client thread/INFO]: Using default channel type
[19:06:36] [Client thread/INFO]: Started on 59770
[19:06:36] [Client thread/INFO]: [CHAT] Local game hosted on port 59770
[19:06:37] [Server thread/INFO]: [wrangs: Toggled downfall]
[19:06:37] [Client thread/INFO]: [CHAT] Toggled downfall

View File

@ -10,7 +10,7 @@ bobView:true
anaglyph3d:false
maxFps:260
fboEnable:true
difficulty:1
difficulty:2
fancyGraphics:false
ao:0
renderClouds:false
@ -24,7 +24,7 @@ chatLinks:true
chatLinksPrompt:true
chatOpacity:1.0
snooperEnabled:true
fullscreen:true
fullscreen:false
enableVsync:false
useVbo:false
hideServerAddress:false

View File

@ -1 +1 @@
{"stat.walkOneCm":28873,"achievement.openInventory":3,"stat.useItem.minecraft.stone":677,"stat.leaveGame":33,"stat.flyOneCm":49531,"stat.jump":216,"stat.swimOneCm":607,"stat.useItem.minecraft.sand":8,"stat.playOneMinute":593996,"stat.crouchOneCm":2309,"stat.timeSinceDeath":593996,"stat.sprintOneCm":8392,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach","River","Desert"]},"stat.diveOneCm":763}
{"stat.walkOneCm":29155,"achievement.openInventory":3,"stat.useItem.minecraft.stone":677,"stat.leaveGame":37,"stat.flyOneCm":54956,"stat.jump":219,"stat.swimOneCm":607,"stat.useItem.minecraft.sand":8,"stat.playOneMinute":645564,"stat.crouchOneCm":2309,"stat.timeSinceDeath":645564,"stat.sprintOneCm":8494,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach","River","Desert"]},"stat.diveOneCm":763}

View File

@ -1 +1 @@
[{"name":"wrangs","uuid":"7ee45f81-0efe-43fa-af9d-1376f7ae217c","expiresOn":"2023-08-20 14:25:24 +0200"},{"name":"sdfvsdfghsdfghndgzhn","uuid":"9b8488a0-0ab3-349d-b3de-d6359f4ea663","expiresOn":"2023-08-11 19:48:38 +0200"},{"name":"ziue","uuid":"ae330cf9-3749-3ca0-ba31-8447e2a2786f","expiresOn":"2023-08-01 16:58:31 +0200"},{"name":"ziuedev","uuid":"a588da93-fe7a-3a00-87de-d96fd4924107","expiresOn":"2023-08-10 16:36:14 +0200"},{"name":"Player119","uuid":"8fbcb74c-bd8d-3181-a022-3c858a10477d","expiresOn":"2023-08-02 10:47:11 +0200"},{"name":"Player311","uuid":"d4625839-68ff-34de-8208-19f0e474753e","expiresOn":"2023-08-02 16:20:03 +0200"},{"name":"Player831","uuid":"7daaf105-640b-34bc-83e6-6c045d1c9591","expiresOn":"2023-08-02 17:44:01 +0200"},{"name":"test","uuid":"530fa97a-357f-3c19-94d3-0c5c65c18fe8","expiresOn":"2023-08-15 14:21:59 +0200"},{"name":"Player995","uuid":"93bfa0b6-cc14-3c0c-8efa-0bcc48245274","expiresOn":"2023-08-02 16:21:08 +0200"},{"name":"df","uuid":"efa033f9-0301-3a6a-ac62-d635b2b6c7bf","expiresOn":"2023-08-18 20:24:46 +0200"},{"name":"etert","uuid":"a12f6b57-b314-305d-a4de-14e5b61e7068","expiresOn":"2023-08-08 16:23:11 +0200"},{"name":"Cabb0003","uuid":"94bf28a6-8320-3fcd-9a87-ed2118a4c3ba","expiresOn":"2023-08-11 19:49:07 +0200"},{"name":"Player504","uuid":"eb08048d-a3b9-3008-984c-fcc8bb7d8893","expiresOn":"2023-08-02 10:04:23 +0200"},{"name":"Player665","uuid":"5daba5f8-966b-3165-8089-02aaa9b1e740","expiresOn":"2023-08-02 11:22:29 +0200"},{"name":"ziue","uuid":"74e89738-6c9e-4f59-83ef-d365849e6049","expiresOn":"2023-08-19 13:55:57 +0200"}]
[{"name":"wrangs","uuid":"7ee45f81-0efe-43fa-af9d-1376f7ae217c","expiresOn":"2023-08-20 19:19:34 +0200"},{"name":"Player665","uuid":"5daba5f8-966b-3165-8089-02aaa9b1e740","expiresOn":"2023-08-02 11:22:29 +0200"},{"name":"ziue","uuid":"74e89738-6c9e-4f59-83ef-d365849e6049","expiresOn":"2023-08-20 18:42:27 +0200"},{"name":"Player831","uuid":"7daaf105-640b-34bc-83e6-6c045d1c9591","expiresOn":"2023-08-02 17:44:01 +0200"},{"name":"df","uuid":"efa033f9-0301-3a6a-ac62-d635b2b6c7bf","expiresOn":"2023-08-20 18:34:51 +0200"},{"name":"Player311","uuid":"d4625839-68ff-34de-8208-19f0e474753e","expiresOn":"2023-08-02 16:20:03 +0200"},{"name":"Cabb0003","uuid":"94bf28a6-8320-3fcd-9a87-ed2118a4c3ba","expiresOn":"2023-08-11 19:49:07 +0200"},{"name":"sdfvsdfghsdfghndgzhn","uuid":"9b8488a0-0ab3-349d-b3de-d6359f4ea663","expiresOn":"2023-08-11 19:48:38 +0200"},{"name":"sdfszdxfcgvsfhdrtujgh","uuid":"d825e180-fb6a-31e1-b73b-fa6d0d9021ca","expiresOn":"2023-08-20 18:23:31 +0200"},{"name":"ziuedev","uuid":"a588da93-fe7a-3a00-87de-d96fd4924107","expiresOn":"2023-08-10 16:36:14 +0200"},{"name":"sdfdsfgsdfg","uuid":"b2dca8e1-5ab5-3823-874c-6b1d64f10d75","expiresOn":"2023-08-20 18:16:37 +0200"},{"name":"test","uuid":"530fa97a-357f-3c19-94d3-0c5c65c18fe8","expiresOn":"2023-08-15 14:21:59 +0200"},{"name":"Player119","uuid":"8fbcb74c-bd8d-3181-a022-3c858a10477d","expiresOn":"2023-08-02 10:47:11 +0200"},{"name":"sdfgdsfgxcvcv","uuid":"3f0672b0-b71d-3ee6-95e6-717a283897a6","expiresOn":"2023-08-20 18:18:10 +0200"},{"name":"etert","uuid":"a12f6b57-b314-305d-a4de-14e5b61e7068","expiresOn":"2023-08-08 16:23:11 +0200"},{"name":"Player995","uuid":"93bfa0b6-cc14-3c0c-8efa-0bcc48245274","expiresOn":"2023-08-02 16:21:08 +0200"},{"name":"Player504","uuid":"eb08048d-a3b9-3008-984c-fcc8bb7d8893","expiresOn":"2023-08-02 10:04:23 +0200"},{"name":"ziue","uuid":"ae330cf9-3749-3ca0-ba31-8447e2a2786f","expiresOn":"2023-08-01 16:58:31 +0200"},{"name":"psdfgjeassdfasdf","uuid":"e62dc454-044d-3c9c-974a-45e50b30f851","expiresOn":"2023-08-20 18:28:33 +0200"}]