LOOHP

Results 14 issues of LOOHP

This PR adds the ability to modify the list of commands given to the `CommandListUpdateAction` when slash commands are updated. This allows for, for example, an addon trying to block...

Weirdly enough, vanilla Minecraft actually accepts a json string like this as a valid chat component. ```json {"text": "hello", "hoverEvent":{"action":"show_text","value":[]}} ``` AND ```json {"text": "hello", "hoverEvent":{"action":"show_text","contents":[]}} ``` Which in game,...

type: bug
area: text-serialiser/gson

Currently, if you do this: ```java Component component = Component.text() .append(Component.text("Hello! I like ") .append(Component.text("App").color(NamedTextColor.AQUA)) .append(Component.text("les").color(NamedTextColor.YELLOW)).asComponent(); component = component.replaceText(TextReplacementConfig.builder().match("Apples").replacement(Component.text("Bananas").color(NamedTextColor.YELLOW)).build()); System.out.println(GsonComponentSerializer.gson().serialize(component)); ``` This would be the output ```json {"extra":[{"text":"Hello! I like...

type: enhancement
area: api

This PR fixes strings quoted with single quotes to be parsed correctly. Before this fix, this (valid) SNBT, for example, would not be parsed correctly ``` {id: "minecraft:diamond_sword", tag: {Damage:...

Here are the tests that fail due to #488

Are there plans to support Single Line Sequences? For example: ``` List: - [text, "MORE TEXT"] - ["^Second line of text$", *] ``` Right now, these are parsed as String/Scalars....

enhancement
ARCH

Due to how the regex pattern and indexOf(":") are set up in ReadPlainScalar and ReadYamlMapping, keys and values like this isn't handled correctly. For example: ``` "interactionvisualizer:crafting_table": "Crafting Table" Modes:...

bug

This PR adds an event to listen to private messages. It's basically the same as the earlier one but applied accordingly to 4.0.0 instead, with the usage of `@Getter` `@Setter`...

Accidentally deleted head repository. Please refer to #8.

Changes the "route remark" underneath each route in the search screen from the first stop to the difference between itself and the main line. ***Open to further discussion.***