Compare commits

..

1 Commits

Author SHA1 Message Date
gab
1bdac346b1 Merge 9e12381471 into 114a72cdde 2025-04-18 20:03:18 +02:00
2 changed files with 0 additions and 5 deletions

View File

@@ -1,7 +1,6 @@
package eu.midnightdust.midnightcontrols.client.mixin; package eu.midnightdust.midnightcontrols.client.mixin;
import net.minecraft.client.gui.screen.ingame.BookEditScreen; import net.minecraft.client.gui.screen.ingame.BookEditScreen;
import net.minecraft.client.util.SelectionManager;
import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.gen.Accessor; import org.spongepowered.asm.mixin.gen.Accessor;
import org.spongepowered.asm.mixin.gen.Invoker; import org.spongepowered.asm.mixin.gen.Invoker;
@@ -17,9 +16,6 @@ public interface BookEditScreenAccessor {
@Accessor("title") @Accessor("title")
void midnightcontrols$setTitle(String title); void midnightcontrols$setTitle(String title);
@Accessor("currentPageSelectionManager")
SelectionManager midnightcontrols$getCurrentPageSelectionManager();
@Invoker("getCurrentPageContent") @Invoker("getCurrentPageContent")
String midnightcontrols$getCurrentPageContent(); String midnightcontrols$getCurrentPageContent();

View File

@@ -95,7 +95,6 @@ public class MouseClickListener implements ScreenMouseEvents.AllowMouseClick {
virtualKeyboardScreen = new VirtualKeyboardScreen(accessor.midnightcontrols$getCurrentPageContent(), (text) -> { virtualKeyboardScreen = new VirtualKeyboardScreen(accessor.midnightcontrols$getCurrentPageContent(), (text) -> {
client.setScreen(bookEditScreen); client.setScreen(bookEditScreen);
accessor.midnightcontrols$setPageContent(text); accessor.midnightcontrols$setPageContent(text);
accessor.midnightcontrols$getCurrentPageSelectionManager().putCursorAtEnd();
}); });
} }