Git Product home page Git Product logo

kiwiclient's Introduction

KiwiClient

GitHub last commit Build status Minecraft
Release GitHub code size in bytes

Installation

Standalone Vanilla Installer

  • Download the installer
  • Select version & install location (default 1.20 / .minecraft folder)
  • Hit install, a new profile called KiwiClient for X.X.X will be created in your launcher
  • Place additional mods in the .minecraft/kiwiclient-mods/X.X.X folder

Manual

  • Build the mod yourself (See Setup below), or get the latest release
  • If you want the most up-to-date version, please build the client yourself or ask me for the jar, I do not update releases often
  • Vanilla: Place the KiwiClient jar (build/libs/KiwiClient-X.X.X.jar) in your mods folder

Setup

For instructions please see the fabric wiki page that relates to the IDE that you are using.

Info

Fabric Utility Mod.

"First I quacc, then I hacc."

Modules

DiscordRPC ("You use the hacc, then proudly quacc.")

Client - ActiveMods
- BetterChat
- BetterTab
- ClickGui
- Compass
- HUD
- InventoryViewer
- MountHUD
- NoScoreboard
- PotionTimers
- Time
- Tooltips
- VanillaSpoof
Combat - Criticals
- TargetHUD
- TriggerBot
Movement - BoatPhase
- ElytraFly
- EntityFly
- FastBridge
- Fly
- InvMove
- NoFall
- NoWorldBorder
- SafeWalk
- Speed
Player - AntiBlind
- AntiHunger
- AutoContainer
- AutoTool
Render - ESP
- Freecam
- Fullbright
- ItemPhysics
- LogoutSpots
- Nametags
- NoPortal
- NoRender
- Search
- SeedRay
- StorageESP
- TNTimer
- Tracers
- XRay
- Zoom
Other - AntiHuman
- Background
- Cape
- Deadmau5Ears
- LoadingScreen
- MainMenu
- NoIP
- NoLO

Commands

  • ,bind [module] [key]
  • ,enchant [type/enchantment] [level]
  • ,ez
  • ,ff
  • ,gamemode [gamemode]
  • ,give [item{nbt}] [count]
  • ,lookat [x][y][z]
  • ,resetclickgui
  • ,say [message]
  • ,searchblocks [add/rem/list] [block]
  • ,server
  • ,seedray [seed]
  • ,target [name]
  • ,toggle [module]
  • ,unbind [module]
  • ,vclip [blocks]

TODO

Disclaimer

For educational purposes only. Use at your own risk.

License

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.
  • Your application must also be licensed under the same license.

Credits

Clients:
Meteor Client
BleachHack
Atomic
JexClient
Wurst
ThunderHack-Recode
Font Renderer

Resource Pack:
Vanilla Tweaks
Kyomin's Sus Bed

kiwiclient's People

Contributors

tangykiwi 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

kiwiclient's Issues

Better Tooltips

Tropical fish bucket preview on hover displays base tropical fish, not the detailed colored version.

Stuck on loading screen

not sure why but everytime i add my mods with the kiwi mod and launch. it just stucks you on the loading screen. When the bar fills up it reset idk why. all of my mods have the same version and its latest, idk whats causing the crash. here is the list of my mods
image
image

This is not an issue, just a question.

is this only and will be 1.19? because i cant seem to find the version for 1.18. if there is no 1.18 will you make it for that version? if not ty for reading this and have a nice day :) also, q u a c c k hehe

Server World & Module Interactions

When a server sends you to another server, all gameplay modules are disabled despite being considered toggled on in the ClickGUI / internally.

ESP Shader & Sodium Conflict

Sodium breaks ESP shader mode due to
Caused by: java.lang.ClassCastException: class org.bleachhack.util.shader.ColorVertexConsumerProvider$ColorVertexConsumer cannot be cast to class me.jellysquid.mods.sodium.client.render.vertex.VertexBufferWriter (org.bleachhack.util.shader.ColorVertexConsumerProvider$ColorVertexConsumer and me.jellysquid.mods.sodium.client.render.vertex.VertexBufferWriter are in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @4d49af10)

Toggling ActiveMods results in render error

ActiveMods on by default, however when toggled off and on will no longer render.

Error:
com.google.common.eventbus.EventBus$LoggingHandler handleException
SEVERE: Exception thrown by subscriber method onDrawOverlay(com.tangykiwi.kiwiclient.event.DrawOverlayEvent) on subscriber com.tangykiwi.kiwiclient.modules.client.ActiveMods@c8567c9 when dispatching event: com.tangykiwi.kiwiclient.event.DrawOverlayEvent@66b5e5f0
java.util.NoSuchElementException
at java.base/java.util.ArrayDeque.getLast(ArrayDeque.java:413)
at net.minecraft.client.util.math.MatrixStack.peek(MatrixStack.java:65)
at net.minecraft.client.gui.DrawableHelper.fill(DrawableHelper.java:45)
at com.tangykiwi.kiwiclient.modules.client.ActiveMods.onDrawOverlay(ActiveMods.java:43)
at jdk.internal.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraft.client.gui.hud.InGameHud.handler$zhi000$render(InGameHud.java:2015)
at net.minecraft.client.gui.hud.InGameHud.render(InGameHud.java:406)
at net.minecraft.client.render.GameRenderer.render(GameRenderer.java:855)
at net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1112)
at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:728)
at net.minecraft.client.main.Main.main(Main.java:217)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
at net.fabricmc.devlaunchinjector.Main.main(Main.java:86)

ClickGui Rendering

Icons are not rendered in correct location for subsequent module categories.

fix crash pls

please fix the crash when you use lithium with kiwiclient

Creative flight missing features

Flight does not allow you to stop flying in any way other than disabling the module. If this flight module is to be modeled after creative, double tapping the space bar should allow the player to stop flying, yet this feature is not implemented.

module configs & settings

configs & settings are saved in an internal file and will be kept the same until the next launch.

crash

when launching on mac I get this crash

---- Minecraft Crash Report ----
// Sorry :(

Time: 2023-10-30 18:10:36
Description: Initializing game

java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'kiwiclient'!
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
at net.minecraft.class_310.(class_310.java:458)
at net.minecraft.client.main.Main.main(Main.java:211)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.UnsatisfiedLinkError: /Users/xxxxxxxxxxxxxxx/Library/Application Support/discord-rpc/libdiscord-rpc.dylib: dlopen(/Users/xxxxxxxxxxxxxxx/Library/Application Support/discord-rpc/libdiscord-rpc.dylib, 0x0001): tried: '/Users/xxxxxxxxxxxxxxx/Library/Application Support/discord-rpc/libdiscord-rpc.dylib' (mach-o file, but is an incompatible architecture (have (x86_64), need (arm64e)))
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2394)
at java.base/java.lang.Runtime.load0(Runtime.java:755)
at java.base/java.lang.System.load(System.java:1953)
at net.arikia.dev.drpc.DiscordRPC.loadDLL(DiscordRPC.java:159)
at net.arikia.dev.drpc.DiscordRPC.(DiscordRPC.java:21)
at com.tangykiwi.kiwiclient.util.DiscordRP.start(DiscordRP.java:19)
at com.tangykiwi.kiwiclient.KiwiClient.onInitialize(KiwiClient.java:71)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 7 more

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Render thread
Stacktrace:
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
at net.minecraft.class_310.(class_310.java:458)

-- Initialization --
Details:
Modules:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:211)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- System Details --
Details:
Minecraft Version: 1.20.1
Minecraft Version ID: 1.20.1
Operating System: Mac OS X (aarch64) version 12.6
Java Version: 17.0.8, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 230093072 bytes (219 MiB) / 469762048 bytes (448 MiB) up to 2147483648 bytes (2048 MiB)
CPUs: 8
Processor Vendor: Apple Inc.
Processor Name: Apple M1
Identifier: Apple Inc. Family 0x1b588bb3 Model 0 Stepping 0
Microarchitecture: ARM64 SoC: Firestorm + Icestorm
Frequency (GHz): 3.20
Number of physical packages: 1
Number of physical CPUs: 8
Number of logical CPUs: 8
Graphics card #0 name: Apple M1
Graphics card #0 vendor: Apple (0x106b)
Graphics card #0 VRAM (MB): 0.00
Graphics card #0 deviceId: unknown
Graphics card #0 versionInfo: unknown
Memory slot #0 capacity (MB): 0.00
Memory slot #0 clockSpeed (GHz): 0.00
Memory slot #0 type: unknown
Virtual memory max (MB): 13312.00
Virtual memory used (MB): 10270.17
Swap memory total (MB): 5120.00
Swap memory used (MB): 3492.00
JVM Flags: 7 total; -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Fabric Mods:
fabric-api: Fabric API 0.89.3+1.20.1
fabric-api-base: Fabric API Base 0.4.30+7abfd51577
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.35+4d8536c977
fabric-biome-api-v1: Fabric Biome API (v1) 13.0.11+0737cd8077
fabric-block-api-v1: Fabric Block API (v1) 1.0.10+92a0d36777
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.0+92a0d36777
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.40+b3afc78b77
fabric-client-tags-api-v1: Fabric Client Tags 1.1.1+97bb207577
fabric-command-api-v1: Fabric Command API (v1) 1.2.33+f71b366f77
fabric-command-api-v2: Fabric Command API (v2) 2.2.12+b3afc78b77
fabric-commands-v0: Fabric Commands (v0) 0.2.50+df3654b377
fabric-containers-v0: Fabric Containers (v0) 0.1.63+df3654b377
fabric-content-registries-v0: Fabric Content Registries (v0) 4.0.10+57aed33f77
fabric-convention-tags-v1: Fabric Convention Tags 1.5.4+a1a980da77
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.18+aeb40ebe77
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 12.3.1+0889cb7877
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.53+8536527b77
fabric-entity-events-v1: Fabric Entity Events (v1) 1.5.22+b3afc78b77
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.6.1+e91849a877
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.62+df3654b377
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.38+b04edc7a77
fabric-item-api-v1: Fabric Item API (v1) 2.1.27+b3afc78b77
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.10+23d9108177
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.36+fb8d95da77
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.34+df3654b377
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.21+b3afc78b77
fabric-loot-api-v2: Fabric Loot API (v2) 1.1.39+b3afc78b77
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.43+9e7660c677
fabric-message-api-v1: Fabric Message API (v1) 5.1.7+3265161977
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.49+b3afc78b77
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 1.0.2+709a987177
fabric-models-v0: Fabric Models (v0) 0.4.1+9386d8a777
fabric-networking-api-v1: Fabric Networking API (v1) 1.3.10+eeb8eb3677
fabric-networking-v0: Fabric Networking (v0) 0.3.50+df3654b377
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 11.1.1+6beca84877
fabric-particles-v1: Fabric Particles (v1) 1.1.1+201a23a077
fabric-recipe-api-v1: Fabric Recipe API (v1) 1.0.20+b3afc78b77
fabric-registry-sync-v0: Fabric Registry Sync (v0) 2.3.2+4df89eb277
fabric-renderer-api-v1: Fabric Renderer API (v1) 3.2.0+39a511ba77
fabric-renderer-indigo: Fabric Renderer - Indigo 1.5.0+39a511ba77
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.45+df3654b377
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.36+92a0d36777
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.27+b3afc78b77
fabric-rendering-v0: Fabric Rendering (v0) 1.1.48+df3654b377
fabric-rendering-v1: Fabric Rendering (v1) 3.0.7+b3afc78b77
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.5+ea08f9d877
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.9+132c48c177
fabric-screen-api-v1: Fabric Screen API (v1) 2.0.7+b3afc78b77
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.29+b3afc78b77
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.12+b3afc78b77
fabric-transfer-api-v1: Fabric Transfer API (v1) 3.3.1+195226a777
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 4.3.0+6c31357e77
fabricloader: Fabric Loader 0.14.21
java: OpenJDK 64-Bit Server VM 17
kiwiclient: KiwiClient 8.14.50
com_github_vatuu_discord-rpc: discord-rpc 1.6.2
minecraft: Minecraft 1.20.1
Launched Version: fabric-loader-0.14.21-1.20.1
Backend library: LWJGL version 3.3.1 SNAPSHOT
Backend API: Unknown
Window size:
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'
Type: Client (map_client.txt)
CPU:

Module Loading

Antihunger / Autotool are disabled on mod startup even when enabled in configs.

1.19.3 Bugs & Improvements

FIXED Crash on startup in vanilla launcher due to icon path including :
FIXED Player render option in Main Menu
FIXED ESP Shader mode is currently in a scuffed glow option rather than an actual shader
FIXED Bugfix AutoTool selection criteria & toggle crash in main menu clickgui?
FIXED Improve nametag name & health rendering logic

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.