Code Monkey home page Code Monkey logo

meteor-client's Introduction

meteor-client-logo

Meteor

A Minecraft Fabric Utility Mod for anarchy servers.

Discord
GitHub last commit GitHub commit activity GitHub contributors
GitHub code size in bytes GitHub lines of code

Usage

Building

  • Clone this repository
  • Run ./gradlew build

Installation

Follow the guide on the wiki.

Contributions

We will review and help with all reasonable pull requests as long as the guidelines below are met.

  • The license header must be applied to all java source code files.
  • IDE or system-related files should be added to the .gitignore, never committed in pull requests.
  • In general, check existing code to make sure your code matches relatively close to the code already in the project.
  • Favour readability over compactness.
  • If you need help, check out the Google Java Style Guide for a reference.

Bugs and Suggestions

Bug reports and suggestions should be made in this repo's issue tracker using the templates provided.
Please provide as much information as you can to best help us understand your issue and give a better chance of it being resolved.

Donations

All of our work is completely free and non-profit (donations pay only for hosting costs), therefore we are very grateful for all donations made to support us in running our community.
Donations can be made via our website and the minimum amount to get donor benefits is €5.
You will be rewarded with a role on our Discord server and a customisable in-game cape.
⚠️ Make sure to create a Meteor account and link your Discord and Minecraft accounts to fully experience your rewards. ⚠️

Credits

Cabaletta and WagYourTail for Baritone
The Fabric Team for Fabric and Yarn

Licensing

This project is licensed under the GNU General Public License v3.0.

If you use ANY code from the source:

  • You must disclose the source code of your modified work and the source code you took from this project. This means you are not allowed to use code from this project (even partially) in a closed-source and/or obfuscated application.
  • You must state clearly and obviously to all end users that you are using code from this project.
  • Your application must also be licensed under the same license.

If you have any other questions, check our FAQ or ask in our Discord server.

meteor-client's People

Contributors

19misterx98 avatar arlomcwalter avatar big-iron-cheems avatar c10udburst avatar crazycat256 avatar dakone22 avatar damcraft avatar desicow avatar epicplayera10 avatar gildeds avatar hexadecimal233 avatar jfronny avatar maxsupermanhd avatar mersid avatar minegame159 avatar paddyk45 avatar racoondog avatar riveranda avatar sbxte avatar simulatan avatar squidoodly avatar supakeks avatar thebest9178 avatar toshimichi0915 avatar transrights avatar tyrannus00 avatar walaryne avatar wide-cat avatar x04 avatar zeroeightysix avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

meteor-client's Issues

Set baritone max fall height with no fall

Idk if this should be a toggleable option or what
When the no fall module is enabled, baritones 'MaxFallHeightNoWater' should be set to 255, it can speed up its pathing a little bit

[Bug] Nuker crash

Nuker crashes when insta mining sand

Steps to reproduce the behavior:

  1. Get an efficiency 5 diamond shovel
  2. Set nuker to only destroy sand
  3. Find some sand
  4. On mining, game should crash

Crash log doesn't have class names, no point uploading

Game Version: 1.16.5
Meteor client 1.4.1
Fabric API 0.30.0 + 1.16
Fabric loader 0.11.1

[Bug] Click Tp Broken with Snow

Version: 0.4.0

Problem: If u turn on click tp and click on block it will tp to that block as long as in reach, but if the block u click is a snow lair that tiny slip of snow, if u hold click tp on that lair, it will make tp u 1 block higher, just try to hold click on snow lair if u didn't get what I said.

Add setting to Trigger.java

`/*

package minegame159.meteorclient.modules.combat;

import me.zero.alpine.listener.EventHandler;
import me.zero.alpine.listener.Listener;
import minegame159.meteorclient.events.world.TickEvent;
import minegame159.meteorclient.modules.Category;
import minegame159.meteorclient.modules.Module;
import minegame159.meteorclient.settings.BoolSetting;
import minegame159.meteorclient.settings.Setting;
import minegame159.meteorclient.settings.SettingGroup;
import net.minecraft.entity.EquipmentSlot;
import net.minecraft.entity.LivingEntity;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.util.Hand;
import minegame159.meteorclient.utils.player.Chat;

public class Trigger extends Module {
private final SettingGroup sgGeneral = settings.getDefaultGroup();

private final SettingGroup sgShield = settings.createGroup("Shield");

private final Setting<Boolean> onlyWhenHoldingAttack = sgGeneral.add(new BoolSetting.Builder()
        .name("only-when-holding-attack")
        .description("Attacks only when you are holding left click.")
        .defaultValue(false)
        .build()
);

private final Setting<Boolean> NoShield = sgShield.add(new BoolSetting.Builder()
        .name("not-attack-on-shield")
        .description("Do not attack if using a shield.")
        .defaultValue(false)
        .build()
);

public Trigger() {
    super(Category.Combat, "trigger", "Automatically swings when you look at entities.");
}


@EventHandler
private final Listener<TickEvent.Post> onTick = new Listener<>(event -> {
    if (mc.player.getHealth() <= 0 || mc.player.getAttackCooldownProgress(0.5f) < 1) return;
    if (!(mc.targetedEntity instanceof LivingEntity)) return;
    if (((LivingEntity) mc.targetedEntity).getHealth() <= 0) return;
    if (filterattack()) attack();
});

private boolean filterattack()
{
    if (NoShield.get()) {
        if (mc.options.keyUse.isPressed() && mc.player.getEquippedStack(EquipmentSlot.OFFHAND).getItem() == Items.SHIELD) return false;
    }
    if (onlyWhenHoldingAttack.get())
    {
        if (!mc.options.keyAttack.isPressed()) return false;
    }
    return true;
}

private void attack() {
    mc.interactionManager.attackEntity(mc.player, mc.targetedEntity);
    mc.player.swingHand(Hand.MAIN_HAND);
}

}`

crystal aura doesn't auto hit the crystal after placing a crystal

crystal aura places a crystal but fails to hit it even when the crystal is clearly hittable, i even meesed with the settings and it still doesnt want to hit the crystal at all so it leaves the player to hit them manually and if the crystals get placed on the other side of a block the player is screwed if they dont have a second client to crystal pvp, i have also downloaded the client about 5 times as of right now to make sure it wasnt a downloading problem

Inv Move error

When i open any inventory, i walk backwards without pressing anything.

[BUG] Incompatibility with Architechtury-fabric

The client is incompatible with architechtury-fabric (https://www.curseforge.com/minecraft/mc-mods/architectury-fabric).

About Architechtury

Architechtury is a compatibility layer mod. Its purpose is to allow mod developers to easily create both a Forge- and Fabric-compatible version of their mod. It does this by abstracting calls to the Fabric API to create a standard with its Forge counterpart.

Error

Minecraft becomes stuck in a loading screen loop on boot.

System

Running on Windows 10, Minecraft version 1.16.5
Fabric version 0.11.1
Fabric API version 0.30.0
Architechtury version 1.5.112
Meteor Client version 0.4.0 (latest from meteorclient.com as of this report)

Reproducing

Install the mods listed in System and launch Minecraft. The game boots and the loading screen appears.

[Suggestion] Add glide module

I love this client since I changed over from Aristois. But there is one thing I miss from Aristois: Glide
I loved this hack and occasionally go back for it.

Please add glide to Meteor. Then i finally get rid of aristois entirely

boatfly

When i turn on boatfly i cant fly upwards. All my settings are default so i didnt change anything. What should i do?

[Suggestion] Add a error message when you try to load the client with optifine or add optifine support

First of all i love to see a support to optifine in the client, shaders are really improving the feel of the game and almost every client support's them. Second of all when you try to load the client and optifine together the game just crush and you need to figure out yourself why. So pls at least add an error message when you try to load the client with optifine or preferably add optifine support.

[Bug] Elytra+ Bugged with Blink

Client version: 0.4.0
Problem: if u turn on blink and then elytra+ and then try to fly u will kinda get like sling shot, even though this is not on purpose, its a bit fun

[Suggestion] Please add the 11/11 dupe command

There are still some servers on which this still works, and I don't want to keep switching out the meteor.jar for inertia in my mods folder every time I want to dupe using that dupe. Thanks.

Better baritone integration

Currently if you enable Jesus baritone commands will still assume walking on water doesn't work. It would be great if that setting of baritone could be synced with the jesus hack and hidden in the baritone tab. It would also be great if baritone waypoints were synced with meteor waypoints and the gui allowed click-based starting of the pathing.

[BUG] Freecamera render

At a certain distance, at a certain camera angle, the chunks just stop being visible.

Example:
freecam_example

MultiConnect Search

Meteor when used with multiconnect on 1.12 (possibly more versions as well); issue with search. Numerous blocks are highlighted which are not selected.

[Suggestion] Better tab module

Add an extra tab module so you can see all players online when pressing tab.

Also, add an option to render friends name in tab with a colour of choice (or friends color).

AutoReconnect and events

AutoReconnect won't working for me at all.

kicked
settings

It is not only mine issue?
(If only mine, maybe it depends on server? Like server's way to kick)

[Bug] FontRenderer renders username input twice in AltManager

Describe the bug
Hovering over the curser in the AltManager add account username field will render the username a second time somewhere on the screen.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the alt manager
  2. Add an account and type in your username
  3. Hover over your cursor
  4. See error

Screenshots
Screenshot 2021-02-25 at 11 40 26

Additional context
This happened on mac; therefore, this issue might not occur on windows.

Incompatible with Satin

Meteor, when loaded with Satin (a fabric library to sanely manage shaders) will throw the main menu screen into an infinite loop - a loading screen will appear after the initial one finishes (and keeps doing that)

Here the log.

This is most likely due to the nasty mixin you use to fix minecraft's loading locations.
Consider relying on Satin instead - it does its job quite well and ensures compatibility with other mods that are also interested in using shaders, such as KAMI.

Not find llibdiscord-rpc.so

Hello, I am using Ubuntu 20.04.1 LTS x64. When connecting to any server or local world, Minecraft crashes with the following error:
"The game crashed whilst unexpected error
Error: java.lang.UnsatisfiedLinkError: Can't load library: /home/n08i40k/.discord-rpc/libdiscord-rpc.so
Completion code: 255 "

Replay Mod

When I use this with the replay mod minecraft crashes, but without meteor minecraft works fine

Knockback strange

Knockback is acting very strange, as seen in this video (I only pressed space and w), playing on a Paper-Server

2021-01-13.22-04-02.mp4

Question about the move

Anything different in the development process? Stuff gets weird when things change. I changed a couple things in one of my own projects and gradle broke. Anything special I'd need to do?

Save and Load books

Add some buttons to the book writing GUI to allow saving and loading the contents of books. This could be used to make a lot of the same book quickly (if you wanted them all to be Originals), and i guess could just save and load bookbot books.

Bug: Freecamera render

At a certain distance, at a certain camera angle, the chunks just stop being visible.

(Later will add a example gif)

Some note: The angle seems to depend on the character's actual body. In the diagram, it's kind of like this:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.