Skip to content

Commit

Permalink
id
Browse files Browse the repository at this point in the history
  • Loading branch information
KrLite committed Sep 28, 2023
1 parent fe6edbb commit d4ddccf
Show file tree
Hide file tree
Showing 17 changed files with 96 additions and 106 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ loader_version = 0.14.22

mod_version = 2.0.0
maven_group = net.krlite
archives_base_name = tapestop
archives_base_name = tape_stop

# Dependencies
fabric_version = 0.83.0+1.20
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package net.krlite.tapestop;
package net.krlite.tape_stop;

import net.fabricmc.api.ModInitializer;
import net.krlite.tapestop.config.TapeStopConfig;
import net.krlite.tape_stop.config.TapeStopConfig;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.gui.RotatingCubeMapRenderer;
import net.minecraft.client.gui.screen.*;
Expand All @@ -17,12 +17,11 @@
import org.slf4j.LoggerFactory;

import java.awt.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Random;

public class TapeStop implements ModInitializer {
public static final String NAME = "Tape Stop", ID = "tapestop";
public static final String NAME = "Tape Stop", ID = "tape_stop";
public static final Logger LOGGER = LoggerFactory.getLogger(ID);
public static final TapeStopConfig CONFIG = new TapeStopConfig();

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package net.krlite.tapestop;
package net.krlite.tape_stop;

import com.mojang.blaze3d.platform.GlStateManager;
import com.mojang.blaze3d.systems.RenderSystem;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package net.krlite.tapestop.config;
package net.krlite.tape_stop.config;

import net.fabricmc.loader.api.FabricLoader;
import net.krlite.pierced.annotation.Comment;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
package net.krlite.tapestop.config.modmenu;
package net.krlite.tape_stop.config.modmenu;

import me.shedaniel.clothconfig2.api.ConfigBuilder;
import me.shedaniel.clothconfig2.api.ConfigCategory;
import me.shedaniel.clothconfig2.api.ConfigEntryBuilder;
import net.krlite.tapestop.TapeStop;
import net.krlite.tapestop.config.TapeStopConfig;
import net.krlite.tape_stop.TapeStop;
import net.krlite.tape_stop.config.TapeStopConfig;
import net.minecraft.client.gui.screen.Screen;

import static net.krlite.tapestop.TapeStop.CONFIG;
import static net.krlite.tape_stop.TapeStop.CONFIG;

public class TapeStopConfigScreen {
public TapeStopConfigScreen(Screen parent) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
package net.krlite.tapestop.config.modmenu;
package net.krlite.tape_stop.config.modmenu;

import com.terraformersmc.modmenu.api.ConfigScreenFactory;
import com.terraformersmc.modmenu.api.ModMenuApi;
import net.minecraft.client.MinecraftClient;

public class TapeStopModMenuImpl implements ModMenuApi {
@Override
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package net.krlite.tapestop.mixin;
package net.krlite.tape_stop.mixin;

import net.krlite.tapestop.TapeStop;
import net.krlite.tape_stop.TapeStop;
import net.minecraft.client.Keyboard;
import net.minecraft.client.Mouse;
import org.spongepowered.asm.mixin.Mixin;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,23 +1,15 @@
package net.krlite.tapestop.mixin;
package net.krlite.tape_stop.mixin;

import com.mojang.blaze3d.platform.GlStateManager;
import com.mojang.blaze3d.systems.RenderSystem;
import com.mojang.blaze3d.systems.VertexSorter;
import net.krlite.tapestop.TapeStop;
import net.krlite.tapestop.TapeStopRenderer;
import net.minecraft.block.BlockState;
import net.minecraft.block.Blocks;
import net.krlite.tape_stop.TapeStop;
import net.krlite.tape_stop.TapeStopRenderer;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.gui.DrawContext;
import net.minecraft.client.render.GameRenderer;
import net.minecraft.client.render.OverlayTexture;
import net.minecraft.client.render.RenderLayers;
import net.minecraft.client.render.block.BlockModelRenderer;
import net.minecraft.client.util.Window;
import net.minecraft.client.util.math.MatrixStack;
import net.minecraft.util.math.RotationAxis;
import org.joml.Matrix4f;
import org.joml.Quaternionf;
import org.objectweb.asm.Opcodes;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Unique;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package net.krlite.tapestop.mixin;
package net.krlite.tape_stop.mixin;

import net.krlite.tapestop.TapeStop;
import net.krlite.tape_stop.TapeStop;
import net.minecraft.client.MinecraftClient;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package net.krlite.tapestop.mixin;
package net.krlite.tape_stop.mixin;

import net.krlite.tapestop.TapeStop;
import net.krlite.tape_stop.TapeStop;
import net.minecraft.client.gui.DrawContext;
import net.minecraft.client.gui.RotatingCubeMapRenderer;
import net.minecraft.client.gui.screen.TitleScreen;
Expand Down
35 changes: 35 additions & 0 deletions src/main/resources/assets/tape_stop/lang/en_us.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"screen.tape_stop.config.title": "Tape Stop",

"config.tape_stop.category.general": "General",

"config.tape_stop.general.enabled": "Enabled",
"config.tape_stop.general.enabled.tooltip": "§7Whether to stop rendering as you leave",

"config.tape_stop.general.timeoutMs": "Timeout",
"config.tape_stop.general.timeoutMs.tooltip": "§cMilliseconds\n§7How long to wait before tape stops",

"config.tape_stop.category.trigger": "Trigger",

"config.tape_stop.trigger.whenMinimized": "When Minimized",
"config.tape_stop.trigger.whenMinimized.tooltip": "§7Whether to tape stop when the window is minimized",

"config.tape_stop.trigger.whenLostFocus": "When Lost Focus",
"config.tape_stop.trigger.whenLostFocus.tooltip": "§7Whether to tape stop when the window lost focus",

"config.tape_stop.trigger.afterGUITimeout": "After GUI Timeout",
"config.tape_stop.trigger.afterGUITimeout.tooltip": "§7Whether to tape stop when the game is in a GUI\nscreen(inventory, pause menu, etc.) and reaches\nthe timeout specified above",

"config.tape_stop.trigger.afterGameTimeout": "After Game Timeout",
"config.tape_stop.trigger.afterGameTimeout.tooltip": "§7Whether to tape stop when the game is not in\na GUI screen and reaches the timeout specified above",

"config.tape_stop.category.visual": "Visual",

"config.tape_stop.visual.panorama": "Panorama",
"config.tape_stop.visual.panorama.tooltip": "§7Whether to render the panorama background while\ntape stopped",

"config.tape_stop.category.debug": "Debug",

"config.tape_stop.debug.debug": "Debug",
"config.tape_stop.debug.debug.tooltip": "§7Whether to print debug messages to the console"
}
35 changes: 35 additions & 0 deletions src/main/resources/assets/tape_stop/lang/zh_cn.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"screen.tape_stop.config.title": "停碟",

"config.tape_stop.category.general": "通用",

"config.tape_stop.general.enabled": "启用停碟",
"config.tape_stop.general.enabled.tooltip": "§7是否在你离开游戏时停止游戏渲染",

"config.tape_stop.general.timeoutMs": "停碟超时",
"config.tape_stop.general.timeoutMs.tooltip": "§c毫秒\n§7在停碟之前等待的时间",

"config.tape_stop.category.trigger": "触发规则",

"config.tape_stop.trigger.whenMinimized": "最小化时",
"config.tape_stop.trigger.whenMinimized.tooltip": "§7是否在游戏窗口最小化时停碟",

"config.tape_stop.trigger.whenLostFocus": "失去焦点时",
"config.tape_stop.trigger.whenLostFocus.tooltip": "§7是否在游戏窗口失去焦点时停碟",

"config.tape_stop.trigger.afterGUITimeout": "GUI超时",
"config.tape_stop.trigger.afterGUITimeout.tooltip": "§7是否在游戏处在GUI界面(例如背包和暂停界面)\n并达到设置的超时时间后停碟",

"config.tape_stop.trigger.afterGameTimeout": "游戏超时",
"config.tape_stop.trigger.afterGameTimeout.tooltip": "§7是否在游戏不处在GUI界面并达到设置的超时时间\n后停碟",

"config.tape_stop.category.visual": "视觉效果",

"config.tape_stop.visual.panorama": "全景图",
"config.tape_stop.visual.panorama.tooltip": "§7是否在停碟时渲染全景图",

"config.tape_stop.category.debug": "调试",

"config.tape_stop.debug.debug": "调试信息",
"config.tape_stop.debug.debug.tooltip": "§7是否在控制台中输出调试信息"
}
35 changes: 0 additions & 35 deletions src/main/resources/assets/tapestop/lang/en_us.json

This file was deleted.

35 changes: 0 additions & 35 deletions src/main/resources/assets/tapestop/lang/zh_cn.json

This file was deleted.

10 changes: 5 additions & 5 deletions src/main/resources/fabric.mod.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"schemaVersion": 1,
"id": "tapestop",
"id": "tape_stop",
"version": "${version}",

"name": "Tape Stop",
Expand All @@ -14,19 +14,19 @@
},

"license": "GPL-3.0",
"icon": "assets/tapestop/icon.png",
"icon": "assets/tape_stop/icon.png",

"environment": "client",
"entrypoints": {
"main": [
"net.krlite.tapestop.TapeStop"
"net.krlite.tape_stop.TapeStop"
],
"modmenu": [
"net.krlite.tapestop.config.modmenu.TapeStopModMenuImpl"
"net.krlite.tape_stop.config.modmenu.TapeStopModMenuImpl"
]
},
"mixins": [
"tapestop.mixins.json"
"tape_stop.mixins.json"
],

"depends": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"required": true,
"minVersion": "0.8",
"package": "net.krlite.tapestop.mixin",
"package": "net.krlite.tape_stop.mixin",
"compatibilityLevel": "JAVA_17",
"mixins": [
],
Expand Down

0 comments on commit d4ddccf

Please sign in to comment.