mirror of
https://github.com/lukasabbe/bookshelf-inspector.git
synced 2026-04-30 10:40:53 +00:00
Add shelf inspection
This commit is contained in:
+10
@@ -21,6 +21,16 @@ public class ClothConfigGenerator {
|
||||
.setTooltip(Component.translatable("bookshelfinspector.config.lectern.toggle.tooltip"))
|
||||
.setDefaultValue(true)
|
||||
.setSaveConsumer(val -> BookshelfInspectorClient.config.lecternToggle = val).build())
|
||||
.addEntry(entryBuilder
|
||||
.startBooleanToggle(Component.translatable("bookshelfinspector.config.shelf.toggle"), BookshelfInspectorClient.config.shelfToggle)
|
||||
.setTooltip(Component.translatable("bookshelfinspector.config.shelf.toggle.tooltip"))
|
||||
.setDefaultValue(true)
|
||||
.setSaveConsumer(val -> BookshelfInspectorClient.config.shelfToggle = val).build())
|
||||
.addEntry(entryBuilder
|
||||
.startBooleanToggle(Component.translatable("bookshelfinspector.config.shelf.display.normal"), BookshelfInspectorClient.config.shelfDisplayNormal)
|
||||
.setTooltip(Component.translatable("bookshelfinspector.config.shelf.display.normal.tooltip"))
|
||||
.setDefaultValue(true)
|
||||
.setSaveConsumer(val -> BookshelfInspectorClient.config.shelfDisplayNormal = val).build())
|
||||
.addEntry(entryBuilder
|
||||
.startIntSlider(Component.translatable("bookshelfinspector.config.scale"),BookshelfInspectorClient.config.scale,0,20)
|
||||
.setTooltip(Component.translatable("bookshelfinspector.config.scale.tooltip"))
|
||||
|
||||
@@ -5,6 +5,7 @@ import com.lukasabbe.bookshelfinspector.Constants;
|
||||
import com.lukasabbe.bookshelfinspector.network.packets.BookShelfInventoryPayload;
|
||||
import com.lukasabbe.bookshelfinspector.network.packets.BookShelfInventoryRequestPayload;
|
||||
import com.lukasabbe.bookshelfinspector.network.packets.LecternInventoryRequestPayload;
|
||||
import com.lukasabbe.bookshelfinspector.network.packets.ShelfInventoryRequestPayload;
|
||||
import com.lukasabbe.bookshelfinspector.network.packets.ModCheckPayload;
|
||||
import net.minecraft.client.player.LocalPlayer;
|
||||
import net.minecraft.server.level.ServerPlayer;
|
||||
@@ -37,6 +38,11 @@ public class NetworkHandler {
|
||||
LecternInventoryRequestPayload.CODEC,
|
||||
((payload, context) -> BookshelfInspector.networkHandlers.lecternInventoryRequestServerPayloadHandler.receive(payload, (ServerPlayer) context.player()))
|
||||
);
|
||||
registrar.playToServer(
|
||||
ShelfInventoryRequestPayload.ID,
|
||||
ShelfInventoryRequestPayload.CODEC,
|
||||
((payload, context) -> BookshelfInspector.networkHandlers.shelfInventoryRequestServerPayloadHandler.receive(payload, (ServerPlayer) context.player()))
|
||||
);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user