idmangler-cli

Crates.ioidmangler-cli
lib.rsidmangler-cli
version
sourcesrc
created_at2024-12-23 19:36:34.3306
updated_at2025-01-17 22:37:04.891068
descriptionA cli tool to generate fake wynntils items
homepage
repository
max_upload_size
id1493351
Cargo.toml error:TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
ender non (EnderNon)

documentation

README

idmangler-cli

Basically this generates fake items by loading from a json. Effectively a wrapper for zatzou's idmangler-lib.

A video guide for Windows users can be found HERE.

How to get the program

Option 1: prebuilt

Go to the releases tab

Option 2: compile yourself

requirements: rust, cargo
use cargo run --release to build and run.

Option 3: get from crates.io

Requirements: rust-lang
run cargo install idmangler-cli.

Usage

1) Setting up

  • 1a) Linux:

    • Open your preferred terminal emulator, and make sure the working directory is the directory with idmangler-cli extracted inside.
    • Otherwise, if it's the wrong directory, run cd PATH_TO_IDMANGLER_CLI_DIR where PATH_TO_IDMANGLER_CLI_DIR is where idmangler-cli is stored.
    • Run chmod +x idmangler-cli because by default it doesn't have executable permissions.
  • 1b) Windows:

    • Open the folder where idmangler-cli is extracted to in Windows File Explorer.
    • Then, click the empty space in the top bar (it shows the path e.g. "This PC > Downloads") and type cmd and press enter.
    • This should open a Command Prompt.
    • At the start of the line displayed, it should say the path to the folder where File Explorer is open (e.g. "This PC > Downloads").

2) Getting necessary information files / Updating the necessary information files

3) Actually generating an item

  • Read through the provided config.md document. You can get the web version HERE.
  • Once you have read through it, use one of the provided json files to create your own json.
  • Run the program with it.
    • Windows: run idmangler-cli.exe --config CONFIG_FILE_PATH
    • Linux: run idmangler-cli --config CONFIG_FILE_PATH
    • Where CONFIG_FILE_PATH is the actual path to the file.
  • Now, what happens is there should be an output line that has the encoded file.
  • Copy the whole line and paste it into minecraft chat or whatever.
Commit count: 0

cargo fmt