Skip to content
This repository has been archived by the owner on Sep 24, 2024. It is now read-only.

Commit

Permalink
1.0.8
Browse files Browse the repository at this point in the history
  • Loading branch information
Nekiplay committed Apr 18, 2024
1 parent 13285cf commit c2ba85d
Show file tree
Hide file tree
Showing 24 changed files with 136 additions and 191 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/dev_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ jobs:
uses: marvinpinto/action-automatic-releases@latest
with:
repo_token: '${{ secrets.GITHUB_TOKEN }}'
automatic_release_tag: "1.20.4"
automatic_release_tag: "1.20.4_1.0.8"
prerelease: true
title: "1.20.4"
title: "1.20.4 | 1.0.8"
files: |
./build/libs/*.jar
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ yarn_mappings=1.20.4+build.2
loader_version=0.15.1

# Mod Properties
mod_version=1.0.7
mod_version=1.0.8
maven_group=nekiplay.meteorplus
archives_base_name=meteor-plus

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
package nekiplay.bozeplus.features.modules.movement.nofall;

import dev.boze.api.event.EventTick;
import nekiplay.bozeplus.events.packets.PacketEvent;
import nekiplay.bozeplus.features.modules.movement.spider.SpiderPlus;
import nekiplay.main.events.packets.PacketEvent;
import net.minecraft.client.MinecraftClient;

public class NoFallMode {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import dev.boze.api.event.EventTick;
import dev.boze.api.setting.SettingMode;
import meteordevelopment.orbit.EventHandler;
import nekiplay.bozeplus.events.packets.PacketEvent;
import nekiplay.main.events.packets.PacketEvent;
import nekiplay.bozeplus.features.modules.movement.nofall.modes.MatrixNew;

import java.util.ArrayList;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package nekiplay.bozeplus.features.modules.movement.spider;
import dev.boze.api.event.EventTick;
import nekiplay.bozeplus.events.packets.PacketEvent;
import nekiplay.main.events.packets.PacketEvent;
import net.minecraft.client.MinecraftClient;

public class SpiderMode {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import dev.boze.api.event.EventTick;
import dev.boze.api.setting.SettingMode;
import meteordevelopment.orbit.EventHandler;
import nekiplay.bozeplus.events.packets.PacketEvent;
import nekiplay.main.events.packets.PacketEvent;
import nekiplay.bozeplus.features.modules.movement.spider.modes.Matrix;

import java.util.ArrayList;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package nekiplay.bozeplus.mixin.minecraft;

import nekiplay.bozeplus.BozePlusAddon;
import nekiplay.bozeplus.events.packets.PacketEvent;
import nekiplay.main.events.packets.PacketEvent;
import net.minecraft.network.ClientConnection;
import net.minecraft.network.listener.ClientPlayPacketListener;
import net.minecraft.network.listener.PacketListener;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package nekiplay.bozeplus.events;
package nekiplay.main.events;

import meteordevelopment.orbit.ICancellable;

Expand Down
1 change: 0 additions & 1 deletion src/main/java/nekiplay/main/events/ClickWindowEvent.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package nekiplay.main.events;

import meteordevelopment.meteorclient.events.Cancellable;
import net.minecraft.screen.slot.SlotActionType;

public class ClickWindowEvent extends Cancellable {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package nekiplay.main.events.hud;

import meteordevelopment.meteorclient.events.Cancellable;
import nekiplay.main.events.Cancellable;
import net.minecraft.util.hit.HitResult;

import java.util.ArrayList;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package nekiplay.bozeplus.events.packets;
package nekiplay.main.events.packets;

import nekiplay.bozeplus.events.Cancellable;
import nekiplay.main.events.Cancellable;
import net.minecraft.network.listener.PacketListener;
import net.minecraft.network.packet.Packet;

Expand Down
4 changes: 2 additions & 2 deletions src/main/java/nekiplay/meteorplus/MeteorPlusAddon.java
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,8 @@ public class MeteorPlusAddon extends MeteorAddon {
public static final ItemStack logo_mods_item = ModItems.METEOR_PLUS_LOGO_MODS_ITEM.getDefaultStack();

public static final Category CATEGORYMODS = new Category("Integrations", logo_mods_item);
public static final HudGroup HUD_GROUP = new HudGroup("Meteor+");
public static final String HUD_TITLE = "Meteor+";
public static final HudGroup HUD_GROUP = new HudGroup(HUD_TITLE);

private static MeteorPlusAddon instance;

Expand Down Expand Up @@ -160,7 +161,6 @@ public void onInitialize() {
modules.add(new TriggerBot());
modules.add(new EyeFinder());
modules.add(new InventoryMovePlus());
modules.add(new MiddleClickExtraPlus());
modules.add(new AutoDropPlus());
modules.add(new NoFallPlus());
modules.add(new TimerPlus());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@
import meteordevelopment.meteorclient.utils.player.ChatUtils;
import meteordevelopment.meteorclient.utils.world.BlockIterator;
import meteordevelopment.meteorclient.utils.world.BlockUtils;
import net.minecraft.block.Block;
import net.minecraft.block.BlockState;
import net.minecraft.block.Blocks;
import net.minecraft.block.LeavesBlock;
import net.minecraft.command.CommandSource;
import net.minecraft.text.Text;
import net.minecraft.util.math.BlockPos;
Expand Down Expand Up @@ -39,28 +43,30 @@ public void build(LiteralArgumentBuilder<CommandSource> builder) {
switch (BlockUtils.isValidMobSpawn(blockPos, true)) {
case Never:
break;
case Potential:
case Potential, Always:
crosses.add(crossPool.get().set(blockPos));
break;
case Always:
crosses.add((crossPool.get().set(blockPos)));
break;
}
}

});

BlockIterator.after(() -> {
BlockPos near = null;
double dst = Double.MAX_VALUE;
for (Cross cross : crosses) {
double dist = mc.player.squaredDistanceTo(new Vec3d(cross.x, cross.y, cross.z));
if (dist < dst) {
dst = dist;
near = new BlockPos(cross.x, cross.y, cross.z);
BlockState ground = mc.world.getBlockState(new BlockPos(cross.x, cross.y - 1, cross.z));
Block ground_block = ground.getBlock();
if (!(ground_block instanceof LeavesBlock) && ground_block != Blocks.CHORUS_FLOWER) {
double dist = mc.player.squaredDistanceTo(new Vec3d(cross.x, cross.y, cross.z));
if (dist < dst) {
dst = dist;
near = new BlockPos(cross.x, cross.y, cross.z);
}
}
}
for (Cross cross : crosses) crossPool.free(cross);
}
for (Cross cross : crosses) { crossPool.free(cross); }
crosses.clear();

if (near != null) {
BaritoneAPI.getProvider().getPrimaryBaritone().getCommandManager().execute("goto " + near.getX() + " " + near.getY() + " " + near.getZ());
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,15 @@ public void onTickEventPre(TickEvent.Pre event) {
if (mc.player.getInventory().getArmorStack(2).getItem() != Items.ELYTRA) {
InvUtils.move().from(slot).toArmor(2);
}
}
}

if (mc.player.fallDistance > 3) {
if (mc.player.fallDistance > 2.7) {
mc.player.networkHandler.sendPacket(new ClientCommandC2SPacket(mc.player, ClientCommandC2SPacket.Mode.START_FALL_FLYING));
mc.player.networkHandler.sendPacket(new PlayerMoveC2SPacket.OnGroundOnly(true));
Vec3d vel = mc.player.getVelocity();
mc.player.setVelocity(vel.x, 0, vel.z);
mc.player.fallDistance = 0.0f;
mc.player.setOnGround(true);
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ public NoSlowPlus() {
.defaultValue(1)
.min(0.2)
.sliderRange(0.2, 1)
.visible(() -> mode.get() != NoSlowModes.Matrix)
.build()
);

Expand All @@ -46,6 +47,7 @@ public NoSlowPlus() {
.defaultValue(1)
.min(0.2)
.sliderRange(0.2, 1)
.visible(() -> mode.get() != NoSlowModes.Matrix)
.build()
);

Expand All @@ -54,6 +56,7 @@ public NoSlowPlus() {
.defaultValue(1)
.min(0.2)
.sliderRange(0.2, 1)
.visible(() -> mode.get() != NoSlowModes.Matrix)
.build()
);

Expand All @@ -62,6 +65,7 @@ public NoSlowPlus() {
.defaultValue(1)
.min(0.2)
.sliderRange(0.2, 1)
.visible(() -> mode.get() != NoSlowModes.Matrix)
.build()
);

Expand All @@ -70,6 +74,7 @@ public NoSlowPlus() {
.defaultValue(1)
.min(0.2)
.sliderRange(0.2, 1)
.visible(() -> mode.get() != NoSlowModes.Matrix)
.build()
);

Expand All @@ -78,6 +83,7 @@ public NoSlowPlus() {
.defaultValue(1)
.min(0.2)
.sliderRange(0.2, 1)
.visible(() -> mode.get() != NoSlowModes.Matrix)
.build()
);

Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
package nekiplay.meteorplus.mixin.meteorclient.modules;

import meteordevelopment.meteorclient.systems.modules.render.BetterTooltips;
import org.spongepowered.asm.mixin.Mixin;

@Mixin(value = BetterTooltips.class, remap = false)
public class BetterTooltipsMixin {

}
Loading

0 comments on commit c2ba85d

Please sign in to comment.