Skip to content

Commit 33d445e

Browse files
committed
allow devs to use it item tag preview in play mode
1 parent f3cd3ed commit 33d445e

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

src/main/java/dev/dfonline/codeclient/CodeClient.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
import net.fabricmc.loader.api.FabricLoader;
4747
import net.fabricmc.loader.api.ModContainer;
4848
import net.minecraft.block.Blocks;
49+
import net.minecraft.block.CaveVines;
4950
import net.minecraft.block.entity.BlockEntityType;
5051
import net.minecraft.block.entity.SignText;
5152
import net.minecraft.client.MinecraftClient;
@@ -153,7 +154,7 @@ public void onInitializeClient() {
153154
ClientCommandRegistrationCallback.EVENT.register((dispatcher, registryAccess) -> CommandManager.init(dispatcher, registryAccess));
154155

155156
ItemTooltipCallback.EVENT.register((stack, context, type, lines) -> {
156-
if (isPreviewingItemTags && location instanceof Creator) {
157+
if (isPreviewingItemTags && ((location instanceof Plot plot && plot.getHasDev()) || location instanceof Creator)) {
157158
DFItem item = DFItem.of(stack);
158159
ItemData itemData = item.getItemData();
159160
if (itemData == null) return;

src/main/java/dev/dfonline/codeclient/location/Plot.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,10 @@ public Map<BlockPos, SignText> getActionCache() {
237237
return null;
238238
}
239239

240+
public Boolean getHasDev() {
241+
return hasDev;
242+
}
243+
240244
public enum Size {
241245
BASIC(50),
242246
LARGE(100),

0 commit comments

Comments
 (0)