Give command is incompatible with built-in Rust commandFixed

Rust has a built-in give command which allows the following arguments.

give <short name> <amount> <condition fraction> <skin id>

However, the plugin uses the following arguments.

give <item id or name> <amount> <skin id>

The issue is that the skin ID argument is not at the same position in both commands. As a result, when a user attempts to use syntax of Rust's built-in command to give themself a skinned item, they will receive an item with an invalid skin (such as skin "1", assuming they opt for full condition on the item).

Ideally, the plugin's give command should match the built-in Rust command to avoid confusion.

Hmmm, was the condition fraction added recently? I don't recall that being there before.

Not sure. I only started using this command to give skinned items a few months ago. Prior to that, I was using a custom command since I didn't know vanilla supported it until I was looking through the assembly one day.

Locked automatically