9
0
mirror of https://github.com/Xiao-MoMi/Custom-Crops.git synced 2026-01-03 06:12:11 +00:00

Added fix command

This commit is contained in:
XiaoMoMi
2024-09-15 22:33:52 +08:00
parent d29cbff124
commit 49a755eead
18 changed files with 239 additions and 27 deletions

View File

@@ -69,6 +69,11 @@ public abstract class AbstractCommandManager<C> implements CustomCropsCommandMan
this.feedbackConsumer = feedbackConsumer;
}
@Override
public TriConsumer<C, String, Component> feedbackConsumer() {
return feedbackConsumer;
}
@Override
public TriConsumer<C, String, Component> defaultFeedbackConsumer() {
return ((sender, node, component) -> {

View File

@@ -42,6 +42,8 @@ public interface CustomCropsCommandManager<C> {
void setFeedbackConsumer(@NotNull TriConsumer<C, String, Component> feedbackConsumer);
TriConsumer<C, String, Component> feedbackConsumer();
TriConsumer<C, String, Component> defaultFeedbackConsumer();
CommandConfig<C> getCommandConfig(YamlDocument document, String featureID);

View File

@@ -53,9 +53,11 @@ public interface MessageConstants {
TranslatableComponent.Builder COMMAND_DEBUG_WORLDS_SUCCESS = Component.translatable().key("command.debug.worlds.success");
TranslatableComponent.Builder COMMAND_DEBUG_INSIGHT_OFF = Component.translatable().key("command.debug.insight.off");
TranslatableComponent.Builder COMMAND_DEBUG_INSIGHT_ON = Component.translatable().key("command.debug.insight.on");
TranslatableComponent.Builder COMMAND_DEBUG_DELETE_FAILURE_WORLD = Component.translatable().key("command.unsafe.delete.failure.world");
TranslatableComponent.Builder COMMAND_DEBUG_DELETE_SUCCESS = Component.translatable().key("command.unsafe.delete.success");
TranslatableComponent.Builder COMMAND_DEBUG_RESTORE_FAILURE_WORLD = Component.translatable().key("command.unsafe.restore.failure.world");
TranslatableComponent.Builder COMMAND_DEBUG_RESTORE_FAILURE_CHUNK = Component.translatable().key("command.unsafe.restore.failure.chunk");
TranslatableComponent.Builder COMMAND_DEBUG_RESTORE_SUCCESS = Component.translatable().key("command.unsafe.restore.success");
TranslatableComponent.Builder COMMAND_UNSAFE_DELETE_FAILURE_WORLD = Component.translatable().key("command.unsafe.delete.failure.world");
TranslatableComponent.Builder COMMAND_UNSAFE_DELETE_SUCCESS = Component.translatable().key("command.unsafe.delete.success");
TranslatableComponent.Builder COMMAND_UNSAFE_RESTORE_FAILURE_WORLD = Component.translatable().key("command.unsafe.restore.failure.world");
TranslatableComponent.Builder COMMAND_UNSAFE_RESTORE_FAILURE_CHUNK = Component.translatable().key("command.unsafe.restore.failure.chunk");
TranslatableComponent.Builder COMMAND_UNSAFE_RESTORE_SUCCESS = Component.translatable().key("command.unsafe.restore.success");
TranslatableComponent.Builder COMMAND_UNSAFE_FIX_FAILURE_WORLD = Component.translatable().key("command.unsafe.fix.failure.world");
TranslatableComponent.Builder COMMAND_UNSAFE_FIX_SUCCESS = Component.translatable().key("command.unsafe.fix.success");
}