Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
258 changes: 0 additions & 258 deletions c

This file was deleted.

5 changes: 4 additions & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,11 @@ yarn_mappings=1.21.4+build.8
loader_version=0.16.14

# Mod Properties
mod_version=0.7.3
mod_version=0.8.0
maven_group=com.genyo
archives_base_name=genyo-addon

# Dependencies

# DiscordRPC (https://github.com/MeteorDevelopment/java-discord-rpc)
discordipc_version=1.1
53 changes: 52 additions & 1 deletion src/main/java/com/genyo/addon/GenyoAddon.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
package com.genyo.addon;

import com.genyo.addon.modules.*;
import com.genyo.addon.hud.ActiveGenyoHud;
import com.genyo.addon.modules.combat.*;
import com.genyo.addon.modules.misc.*;
import com.genyo.addon.modules.movement.GenyoVelocity;
import com.genyo.addon.modules.visual.AngelSexHulkenberg;
import com.genyo.addon.modules.visual.GenyoPenisESP;
import com.genyo.addon.modules.world.*;
import com.genyo.addon.systems.enemies.EnemiesTab;
import com.genyo.addon.hud.InCombatHud;
import com.genyo.addon.hud.PvPNeccessaryHud;
Expand All @@ -17,6 +23,10 @@
import meteordevelopment.meteorclient.systems.hud.HudGroup;
import meteordevelopment.meteorclient.systems.modules.Category;
import meteordevelopment.meteorclient.systems.modules.Modules;
import meteordevelopment.meteorclient.systems.modules.misc.DiscordPresence;
import meteordevelopment.meteorclient.utils.misc.Version;
import net.fabricmc.loader.api.FabricLoader;
import net.fabricmc.loader.api.metadata.ModMetadata;
import net.minecraft.item.Items;
import org.slf4j.Logger;

Expand All @@ -26,10 +36,34 @@ public class GenyoAddon extends MeteorAddon {
public static final Category GENYO = new Category("Genyo", Items.MILK_BUCKET.getDefaultStack());
public static final HudGroup HUD_GROUP = new HudGroup("Genyo");

public static final String MOD_ID = "genyo";
public static final ModMetadata MOD_META;
public static final String NAME;
public static final Version VERSION;

static {
MOD_META = FabricLoader.getInstance().getModContainer(MOD_ID).orElseThrow().getMetadata();

NAME = MOD_META.getName();

String versionString = MOD_META.getVersion().getFriendlyString();
if (versionString.contains("-")) versionString = versionString.split("-")[0];

// When building and running through IntelliJ and not Gradle it doesn't replace the version so just use a dummy
if (versionString.equals("${version}")) versionString = "0.0.0";

VERSION = new Version(versionString);
}

@Override
public void onInitialize() {
LOG.info("Genyo fasz indul genyo");

if (Modules.get().isActive(DiscordPresence.class)) {
Modules.get().get(DiscordPresence.class).toggle();
LOG.info("oh no la policia");
}

// Tabs
initTabs();

Expand Down Expand Up @@ -62,11 +96,28 @@ private void initModules(Modules modules) {
modules.add(new GenyoWelcome());
modules.add(new GenyoSkinBlink());
modules.add(new GenyoGoodbye());
modules.add(new GenyoAutoMine());
modules.add(new GenyoSurroundV2());
modules.add(new GenyoAutoCrystal());
modules.add(new GenyoDiscord());
modules.add(new GenyoSpeedmine());
modules.add(new GenyoAutoTool());
modules.add(new GenyoReplenish());
modules.add(new GenyoScaffold());
modules.add(new GenyoPenisESP());
modules.add(new GenyoAutoTotem());
modules.add(new GenyoVelocity());
modules.add(new KFCSpawnKill());
modules.add(new GenyoCriticals());
modules.add(new GenyoGhostBlocks());
modules.add(new GenyoSelfTrap());
modules.add(new CombatBrainrot());
}

private void initHUD(Hud hud) {
hud.register(PvPNeccessaryHud.INFO);
hud.register(InCombatHud.INFO);
hud.register(ActiveGenyoHud.INFO);
}

@Override
Expand Down
27 changes: 27 additions & 0 deletions src/main/java/com/genyo/addon/events/AttackBlockEvent.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
package com.genyo.addon.events;

import meteordevelopment.meteorclient.events.Cancellable;
import net.minecraft.block.BlockState;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.math.Direction;

public class AttackBlockEvent extends Cancellable {
private static final AttackBlockEvent INSTANCE = new AttackBlockEvent();

public BlockPos pos;
public BlockState state;
public Direction direction;

/**
* @param pos
* @param state
* @param direction
*/
public static AttackBlockEvent get(BlockPos pos, BlockState state, Direction direction) {
INSTANCE.pos = pos;
INSTANCE.state = state;
INSTANCE.direction = direction;

return INSTANCE;
}
}
4 changes: 4 additions & 0 deletions src/main/java/com/genyo/addon/events/RunTickEvent.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package com.genyo.addon.events;

public class RunTickEvent {
}
Loading
Loading