willkroboth

Results 31 issues of willkroboth

On my server, I'm trying to make a minigame that takes place in an entire survival world. One thing I can't figure out how to do is creating or reloading...

Bug: Confirmed
Type: Upstream

### Description It is currently possible to import Brigadier and create a GreedyStringArgument that lets users input a Minecraft command as an argument like so: From https://commandapi.jorel.dev/8.4.0/brigadiersuggestions.html ```java ArgumentSuggestions commandSuggestions...

enhancement

PaperMC/Paper/issues/8300 was resolved as: "plugins have to deal with this difference between Spigot and Paper," so this PR is dealing with the fact that Spigot allows worlds to be loaded/unloaded...

Resolves #307 This PR adds the CommandArgument, based on [this example](https://commandapi.jorel.dev/8.4.0/brigadiersuggestions.html#example---using-a-minecraft-command-as-an-argument) for Brigadier Suggestions in the documentation. Improving upon that example, this CommandArgument uses the server's CommandMap to provide tab-completions...

### Summary This issue comes from a [discussion on the Velocity discord](https://discord.com/channels/289587909051416579/908507886420910101/1130658538826502244), though hopefully all the ideas from over there will be present here. When `LiteralArgumentBuilder` nodes that have the...

type: feature

The main goal of this PR is to fix the method `CommandAPIVelocity#updateRequirements`, which currently does nothing. When `CommandAPI#updateRequirements` is called, the [Commands](https://wiki.vg/Protocol#Commands) packet should be resent. This packet encodes a...

This PR remakes #370. The original `argument-exceptions` branch had fallen quite far behind, so instead of trying to rebase that mess, I just re-coded it all here, with a few...

This fixes https://github.com/JorelAli/CommandAPI/issues/477. See that issue for context and a deeper analysis of the problem. When `VanillaCommandWrapper` runs a command, it uses its [`getListener`](https://hub.spigotmc.org/stash/projects/SPIGOT/repos/craftbukkit/browse/src/main/java/org/bukkit/craftbukkit/command/VanillaCommandWrapper.java?until=40945171bf8a5a234ed084386ef6b89070d2a4e3#66-87) method to convert a Bukkit `CommandSender`...

This PR fixes #494 https://github.com/PaperMC/Paper/pull/3116 added a [patch](https://github.com/PaperMC/Paper/blob/4b0bc74c90582f2d52d720c795228130545cd103/patches/server/0294-Async-command-map-building.patch) to Paper that causes the [Commands](https://wiki.vg/Protocol#Commands) packet to be built asynchronously. Specifically, they added the following [`ThreadPoolExector`](https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html) to the `net.minecraft.commands.Commands` class and...

### Description This suggestion started as a question by Adixe [in discord](https://discord.com/channels/745416925924032523/745757702608912556/1044285197140627466) Currently, whenever a command is registered, it is automatically registered under the `minecraft` namespace. So, if you register...

enhancement
implemented for next release