A tool for generating fake Wynntils items. Scroll down to see how to use.
Find a file
2024-12-31 00:06:08 +00:00
src better method of loading files, because this is necessary for implementing other item types 2024-12-31 00:06:08 +00:00
.gitignore fix a bug where its looking for ShinyStats.json instead of shiny_stats.json (blame clion refactoring) 2024-12-29 19:28:50 +00:00
build_x64.sh update build script 2024-12-29 20:05:30 +00:00
Cargo.lock bump version in cargo.lock i think 2024-12-29 19:38:21 +00:00
Cargo.toml Bump version for update 2024-12-29 19:30:10 +00:00
config.json crafted support (1/?) (unfinished) 2024-12-24 18:49:30 +00:00
config.md fix a bug where its looking for ShinyStats.json instead of shiny_stats.json (blame clion refactoring) 2024-12-29 19:28:50 +00:00
config_hanafupookie.json update the hanafubuki to add item_type field (i forgot) 2024-12-29 20:15:40 +00:00
config_medallion.json fix the shiny stats json detection 2024-12-29 15:30:36 +00:00
config_singu.json fix a bug where its looking for ShinyStats.json instead of shiny_stats.json (blame clion refactoring) 2024-12-29 19:28:50 +00:00
LICENSE fixed every linter warning 2024-12-25 00:30:38 +00:00
README.md video guide for windows user 2024-12-29 21:54:05 +00:00
shiny_stats.json fixed every linter warning 2024-12-25 00:30:38 +00:00

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.