Code Monkey home page Code Monkey logo

clientcommands's Introduction

clientcommands

Adds several useful client-side commands to Minecraft

Social

Discord: https://discord.gg/Jg7Bun7 Patreon: https://www.patreon.com/earthcomputer

Installation

  1. Download and run the Fabric installer.
    • Click the "vanilla" button, leave the other settings as they are, and click "download installer".
    • Note: this step may vary if you aren't using the vanilla launcher or an old version of Minecraft.
  2. Download Fabric API and move it to the mods folder (.minecraft/mods).
  3. Download clientcommands from the releases page or from Modrinth and move it to the mods folder (.minecraft/mods).

Contributing

  1. Clone the repository
    git clone https://github.com/Earthcomputer/clientcommands
    cd clientcommands
    
  2. Generate the Minecraft source code
    ./gradlew genSources
    
    • Note: on Windows, use gradlew rather than ./gradlew.
  3. Import the project into your preferred IDE.
    1. If you use IntelliJ (the preferred option), you can simply import the project as a Gradle project.
    2. If you use Eclipse, you need to ./gradlew eclipse before importing the project as an Eclipse project.
  4. Edit the code
  5. After testing in the IDE, build a JAR to test whether it works outside the IDE too
    ./gradlew build
    
    The mod JAR may be found in the build/libs directory
  6. Create a pull request so that your changes can be integrated into clientcommands
    • Note: for large contributions, create an issue before doing all that work, to ask whether your pull request is likely to be accepted

clientcommands's People

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

clientcommands's Issues

1.14.3 cant load the java

I put the Latest Java into my mods folder and started up minecraft and selected Forge version after that i pressed play and launched minecraft but when it loaded it said (the name of the Java) could not be loaded because of an error and i only putted the Java into my mods folder

Improve /cbook command?

Some servers fixed dupe books just by disabling 'Sign' button (if you press it - book doesn't sign and/or you get kicked from the server). But 'Forgehax' (Minecraft cheat client) doesn't need you to sign book - Forgehax does it automatically. I guess it would be better if '/cbook' command was able to sign books automatically.

/cbook random not working

Hey I held a book and quil in my hand in creative it said invalid command? I’m stuck on how to make these books with these commands. :/ thanks

tried multiple versions of fabric and they all crash when i add this mod in

Fabric by itself loads fine but when I drop this in the mods folder I get this crash. Have tried about 7 different fabric versions and the same thing happens on each.

[03:22:28] [ForkJoinPool-1-worker-3/WARN]: Mod ID clientcommands uses outdated schema version: 0 < 1
Failed to start Minecraft:
java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
	at org.multimc.EntryPoint.listen(EntryPoint.java:143)
	at org.multimc.EntryPoint.main(EntryPoint.java:34)
Caused by: java.lang.RuntimeException: Failed to resolve mods!
	at net.fabricmc.loader.FabricLoader.load(FabricLoader.java:143)
	at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:120)
	at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26)
	... 8 more
Caused by: net.fabricmc.loader.discovery.ModResolutionException: Unsatisfied dependencies!
 - Mod clientcommands depends on mod fabric @ *, which is missing!
	at net.fabricmc.loader.discovery.ModResolver.findCompatibleSet(ModResolver.java:296)
	at net.fabricmc.loader.discovery.ModResolver.resolve(ModResolver.java:448)
	at net.fabricmc.loader.FabricLoader.load(FabricLoader.java:141)
	... 10 more
Exiting with -1
Process exited with code -1.

Obfuscated Text Glitching

Text that is between 2 Obfuscated Text parts is sometimes glitchy.
Example: https://streamable.com/5r2oc
As you can see, the text in the middle of the 2 Obfuscated Characters Glitches between being normal and Obfuscated. This is supposed to be Normal Text, and it is when viewing with a vanilla Client.
I have also seen this ingame, on a Hypixel Archievement Chat Message.
This does not happen consistently, but very commonly.
The Server MOTD in the Video is from play.minevict.us

Add "sign" argument for cbook

Title. if left blank default to unsigned, maybe with another argument at the back defining the title. Else maybe random?

Increase Max Calculations before marking Enchantment as Impossible/too Hard

Please (let us) increase the Max Calculations. This would either work via a temprule, or just hardcode increase it in the code.
The Calculation is so fast that even increasing it by x30 would at max result in a few seconds of Calculation on most machines, and as cenchant automates dropping the Items, a higher limit would be realistically usable.

Fabric mod??? What

So i downloaded the newest version and all the older versions always worked but when i started it said its a fabric mod and when i start with fabric it just crashes. Is this a bug or something

Version 1.7.10

Can you make a 1.7.10 version? Or is there a version for 1.7.10 someone has made?

WTF Readme?

/ccalc - calculates an expression. For example, `/ccalc 7 / 2` would return the
         result `4.5`. 

Sending too many packets?

is there a way to do this on a friends server without "sending too many packets'" and disconnecting me?

Curse of Binding armor breaks /ccrackrng and /cenchant

While you are wearing armor with curse of binding, you become unable calculate your seed, as these commands try to drop your armor pieces continuously. This means you have to die first, or let the armour break on its own

remove cbook

Remove the darn cbook stuff, you're just breaking servers with this

can't get the mod to work with fabric

i have the mod file in the mod folder but when i run minecraft with fabric i cant find it in the mod menu and i can't either use any of the commands, any suggestions to what i am doing wrong?

no version for 1.13.2

please make a version for 1.13.X you went from 1.12.X to 1.14 please dont skip 1.13.X

1.7.10 book command port?

A lot of modpacks are still using 1.7.10 and I was wondering if the book command could be ported to that. I'd be willing to pay over PayPal for this.

All commands unknown

I think I've downloaded the client somewhat correctly. Commands show up but when I type any command, I get "Unknown command".

Ingame GUI for cenchant, syntax is unclear

I have no idea how to use /cenchant.
In the 1.12 version the syntax was pretty clear, but in 1.14.4,
/chelp cenchant
simply returns
"/cenchant "
And using that is very annoying. I imagine it uses the new Item NBT Format, but i dont think anyone will ever use that without a Generator.
A GUI would make this much Easier.

And yes i am aware that there is the other Enchantment Cracker by Earthcomputer, but the advantage of the one in clientcommands is/was automatically dropping items.

Keeps crashing when this mod is enabled.

---- Minecraft Crash Report ----
// Why is it breaking :(

Time: 28/04/19 9:41 PM
Description: Initializing game

java.lang.RuntimeException: Could not execute entrypoint stage 'client' due to errors!
at net.fabricmc.loader.entrypoint.hooks.EntrypointUtils.logErrors(EntrypointUtils.java:45)
at net.fabricmc.loader.entrypoint.hooks.EntrypointClient.start(EntrypointClient.java:35)
at net.minecraft.class_310.method_1503(class_310.java)
at net.minecraft.class_310.method_1514(class_310.java:395)
at net.minecraft.client.main.Main.main(Main.java:154)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:170)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:126)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
Suppressed: java.lang.NoClassDefFoundError: io/github/cottonmc/clientcommands/ClientCommands
at de.guntram.mcmod.grid.Grid.registerLocalCommands(Grid.java:339)
at de.guntram.mcmod.grid.Grid.onInitializeClient(Grid.java:59)
at net.fabricmc.loader.entrypoint.hooks.EntrypointUtils.lambda$logErrors$0(EntrypointUtils.java:38)
at java.util.ArrayList.forEach(Unknown Source)
at net.fabricmc.loader.entrypoint.hooks.EntrypointUtils.logErrors(EntrypointUtils.java:36)
... 19 more
Caused by: java.lang.ClassNotFoundException: io.github.cottonmc.clientcommands.ClientCommands
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:160)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 24 more

What's FORCE PLAYER SEED

Hello, quick question, How would I find my "Force Player Seed" let me know soon. thanks!
Especially in Servers!

help ..

Hey EC, im retard.. and idk how to install and use the .cbook random, can someone help me?
thx

i cant use enchantingPrediction

i tried in alot of ways but every time i do /ctemprule set enchantingPrediction its not working its acting like enchantingPrediction does'nt exist in the mod can some one help me make it work please.

1.14.2 seems broken.

The 1.14.2 version for fabric seems broken, at least to me. It doesn't work, and if viewed via the ModMenu mod it shows up in a gray-ish colour, meaning there's something wrong with it.
I tried it with no mods except the API, on a fresh install of minecraft and with MultiMC.

Progress on crack for enchantprediction

This could be a problem with my understanding but is there any way to see the progress of the in enchantment table cracker. To my understanding you put in random items into the table without enchanting or changing the number of books. Is this the correct method? I know about /ccrackplayerrng but I would like to use this on a server.

Can't stop crack RNG

On a seems-to-be-modded server. /ccrackrng with MC 1.14.4 and mod 2.3.3, mod keeps throwing items non-stop and even resumes after relogging; with MC 1.14.4 and mod 2.3.4, mod sometimes automatically restarts throwing items. /ctask doesn't show this as a task and thus cannot be stopped.

Picking up item you are trying to find.

When you execute /cfinditem [item] when you already have the item in your inventory, it returns

You already have the item in your inventory dummy!

However, when you pick the item up after you typed /cfinditem [item], it sees it in your inventory, and thus says the item is in each inventory you check.

This is in 1.12

Sidenote, I heard in 1.14 it no longer sees item in your own inventory. Is this also in the 1.12 version? Same for checking inventories of shulker boxes that are in another inventory.

/cfinditem: Caching / Bigger Area Searching

Caching of Inventory Content.
Togglable via a temprule?
A Subcommand that toggles a mode where it opens all nearby inventories while you move arround until disabled to cache their content.
[Clear cache of inventory if it plays open animation?]
This would allow for faster searches and searching in bigger Chestrooms.

Assistance in backtracking clientcommands to 1.14.3

Basically, I'm trying to retrofit my client to run client commands on 1.14.3, buttttt I'm a bit lost as to what needs to happen to do that. Whether the 1.14.4 versions might be backwards compatible, or the client commands as well. Any assistance is appreciated.

Launcher unable to launch mod

After putting the mod within the mod folder and launching, the launcher prompts that the game has crashed due to an unexpected issue. Fabric works fine without the mod.

Enchantprediction may fail on low tps servers

when using enchant prediction on low tps servers it appears that if it cant read the enchants fast enough it fails causing invalid seed, this can ovb be fixed by using the standalone ench cracker but is still a bug in the client version

how to use /cenchant

i dont know how the command really works plus when i think its right it says "you need to be in crack state Cracked" please could you help??

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.