Watermark + remove debug user

This commit is contained in:
desyncfy
2024-07-03 14:36:14 -07:00
parent b16a84f81b
commit 8caae45fcd
8 changed files with 41 additions and 27 deletions

View File

@@ -5,7 +5,6 @@ import net.fabricmc.api.ClientModInitializer
object SciFyClient : ClientModInitializer { object SciFyClient : ClientModInitializer {
val debugUser = "Chickenmanfy"
override fun onInitializeClient() { override fun onInitializeClient() {
// Run the Modules // Run the Modules
@@ -13,6 +12,7 @@ object SciFyClient : ClientModInitializer {
AutoWelcome().autoWelcome() AutoWelcome().autoWelcome()
FishingNotif().fishingNotif() FishingNotif().fishingNotif()
Bars().bars() Bars().bars()
Watermark().watermark()
//LivelyMode().livelyMode() //LivelyMode().livelyMode()
} }
} }

View File

@@ -1,6 +1,5 @@
package chickenmanfy.scify.modules package chickenmanfy.scify.modules
import chickenmanfy.scify.SciFyClient.debugUser
import net.minecraft.client.MinecraftClient import net.minecraft.client.MinecraftClient
var autoWelcomeToggle: Boolean = false var autoWelcomeToggle: Boolean = false
@@ -12,8 +11,7 @@ class AutoWelcome {
fun autoWelcome() { fun autoWelcome() {
if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" || if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" || MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com" || // if you join minehut.com and type /join dungeonfy MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com") {
MinecraftClient.getInstance().player?.name?.string == debugUser) {
if (autoWelcomeToggle) { if (autoWelcomeToggle) {
return return
} }

View File

@@ -1,7 +1,6 @@
package chickenmanfy.scify.modules package chickenmanfy.scify.modules
import chickenmanfy.scify.BridgeMixins import chickenmanfy.scify.BridgeMixins
import chickenmanfy.scify.SciFyClient.debugUser
import com.mojang.blaze3d.systems.RenderSystem import com.mojang.blaze3d.systems.RenderSystem
import net.fabricmc.fabric.api.client.rendering.v1.HudRenderCallback import net.fabricmc.fabric.api.client.rendering.v1.HudRenderCallback
import net.minecraft.client.MinecraftClient import net.minecraft.client.MinecraftClient
@@ -20,8 +19,7 @@ class Bars {
val tessellator: Tessellator = Tessellator.getInstance() val tessellator: Tessellator = Tessellator.getInstance()
val buffer: BufferBuilder = tessellator.buffer val buffer: BufferBuilder = tessellator.buffer
val positionMatrix = drawContext?.matrices?.peek()?.positionMatrix val positionMatrix = drawContext?.matrices?.peek()?.positionMatrix
if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" || if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599") {
MinecraftClient.getInstance().player?.name?.string == debugUser) {
if (barsToggle) { if (barsToggle) {
buffer.begin(VertexFormat.DrawMode.QUADS, VertexFormats.POSITION_COLOR_TEXTURE) buffer.begin(VertexFormat.DrawMode.QUADS, VertexFormats.POSITION_COLOR_TEXTURE)
buffer.vertex(positionMatrix, 240F, 460F, 0F).color(1f, 1f, 1f, 1f).texture(0f, 0f).next() buffer.vertex(positionMatrix, 240F, 460F, 0F).color(1f, 1f, 1f, 1f).texture(0f, 0f).next()

View File

@@ -1,6 +1,5 @@
package chickenmanfy.scify.modules package chickenmanfy.scify.modules
import chickenmanfy.scify.SciFyClient.debugUser
import net.minecraft.client.MinecraftClient import net.minecraft.client.MinecraftClient
var fishingToggle: Boolean = false var fishingToggle: Boolean = false
@@ -17,8 +16,7 @@ class FishingNotif {
fun fishingNotif() { fun fishingNotif() {
if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" || if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" || MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com" || // if you join minehut.com and type /join dungeonfy MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com") {
MinecraftClient.getInstance().player?.name?.string == debugUser) {
if (fishingToggle) { if (fishingToggle) {
return return
} }

View File

@@ -1,6 +1,5 @@
package chickenmanfy.scify.modules package chickenmanfy.scify.modules
import chickenmanfy.scify.SciFyClient.debugUser
import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents
import net.fabricmc.fabric.api.client.keybinding.v1.KeyBindingHelper import net.fabricmc.fabric.api.client.keybinding.v1.KeyBindingHelper
import net.minecraft.client.MinecraftClient import net.minecraft.client.MinecraftClient
@@ -60,8 +59,7 @@ class Hotkey {
while (warp.wasPressed()) { while (warp.wasPressed()) {
if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" || if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" || MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com" || // if you join minehut.com and type /join dungeonfy MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com")
MinecraftClient.getInstance().player?.name?.string == debugUser) // Test override
{ {
MinecraftClient.getInstance().networkHandler!!.sendChatCommand("warp") MinecraftClient.getInstance().networkHandler!!.sendChatCommand("warp")
} }
@@ -70,8 +68,7 @@ class Hotkey {
while (enderchest.wasPressed()) { while (enderchest.wasPressed()) {
if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" || if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" || MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com" || // if you join minehut.com and type /join dungeonfy MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com")
MinecraftClient.getInstance().player?.name?.string == debugUser) // Test override
{ {
MinecraftClient.getInstance().networkHandler!!.sendChatCommand("ec") MinecraftClient.getInstance().networkHandler!!.sendChatCommand("ec")
} }
@@ -79,8 +76,7 @@ class Hotkey {
while (guide.wasPressed()) { while (guide.wasPressed()) {
if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" || if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" || MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com" || // if you join minehut.com and type /join dungeonfy MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com")
MinecraftClient.getInstance().player?.name?.string == debugUser) // Test override
{ {
MinecraftClient.getInstance().networkHandler!!.sendChatCommand("guide") MinecraftClient.getInstance().networkHandler!!.sendChatCommand("guide")
} }
@@ -88,8 +84,7 @@ class Hotkey {
while (menu.wasPressed()) { while (menu.wasPressed()) {
if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" || if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" || MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com" || // if you join minehut.com and type /join dungeonfy MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com")
MinecraftClient.getInstance().player?.name?.string == debugUser) // Test override
{ {
MinecraftClient.getInstance().setScreen(Menu()) MinecraftClient.getInstance().setScreen(Menu())
} }

View File

@@ -1,6 +1,5 @@
package chickenmanfy.scify.modules package chickenmanfy.scify.modules
import chickenmanfy.scify.SciFyClient.debugUser
import net.minecraft.client.MinecraftClient import net.minecraft.client.MinecraftClient
var livelyModeToggle: Boolean = false var livelyModeToggle: Boolean = false
@@ -12,8 +11,7 @@ class LivelyMode {
fun livelyMode() { fun livelyMode() {
if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" || if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "dungeonfy.minehut.gg" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" || MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599" ||
MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com" || // if you join minehut.com and type /join dungeonfy MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "minehut.com") {
MinecraftClient.getInstance().player?.name?.string == debugUser) {
if (livelyModeToggle) { if (livelyModeToggle) {
return return
} }

View File

@@ -14,7 +14,7 @@ import net.minecraft.util.Identifier
class Menu : Screen(Text.literal("SciFy Menu")) { class Menu : Screen(Text.literal("SciFy Menu")) {
private var dynamicBars: ButtonWidget? = null private var dynamicBars: ButtonWidget? = null
private var fishingNotif: ButtonWidget? = null private var fishingNotif: ButtonWidget? = null
private var warpHotkeys: ButtonWidget? = null private var watermark: ButtonWidget? = null
private var autoWelcome: ButtonWidget? = null private var autoWelcome: ButtonWidget? = null
private var livelyMode: ButtonWidget? = null private var livelyMode: ButtonWidget? = null
private var resourcePack: ButtonWidget? = null private var resourcePack: ButtonWidget? = null
@@ -46,11 +46,11 @@ class Menu : Screen(Text.literal("SciFy Menu")) {
.dimensions(width / 2 + 5, 84, 200, 20) .dimensions(width / 2 + 5, 84, 200, 20)
.tooltip(Tooltip.of(Text.literal("Fishing Notifications"))) .tooltip(Tooltip.of(Text.literal("Fishing Notifications")))
.build() .build()
warpHotkeys = ButtonWidget.builder(Text.literal("Toggle hotkeys")) { watermark = ButtonWidget.builder(Text.literal("Show Watermark")) {
// I don't think we actually need this module at all. TODO: replace with something else Watermark().toggleWaterMark() // Call the function toggleWaterMark() from the Watermark.kt module
} }
.dimensions(width / 2 - 205, 164, 200, 20) .dimensions(width / 2 - 205, 164, 200, 20)
.tooltip(Tooltip.of(Text.literal("Enable/Disable hotkeys."))) .tooltip(Tooltip.of(Text.literal("Enable/Disable the small text in the bottom right displaying the mod name.")))
.build() .build()
autoWelcome = ButtonWidget.builder(Text.literal("Auto-Welcome")) { autoWelcome = ButtonWidget.builder(Text.literal("Auto-Welcome")) {
AutoWelcome().toggleAutoWelcome() // Call the function toggleAutoWelcome() from the AutoWelcome.kt module AutoWelcome().toggleAutoWelcome() // Call the function toggleAutoWelcome() from the AutoWelcome.kt module
@@ -73,7 +73,7 @@ class Menu : Screen(Text.literal("SciFy Menu")) {
addDrawableChild(dynamicBars) addDrawableChild(dynamicBars)
addDrawableChild(fishingNotif) addDrawableChild(fishingNotif)
//addDrawableChild(warpHotkeys) addDrawableChild(watermark)
addDrawableChild(autoWelcome) addDrawableChild(autoWelcome)
//addDrawableChild(livelyMode) //addDrawableChild(livelyMode)
addDrawableChild(resourcePack) addDrawableChild(resourcePack)

View File

@@ -0,0 +1,27 @@
package chickenmanfy.scify.modules
import net.fabricmc.fabric.api.client.rendering.v1.HudRenderCallback
import net.minecraft.client.MinecraftClient
import net.minecraft.client.gui.DrawContext
import net.minecraft.client.render.*
var watermarkToggle = true
class Watermark() {
fun toggleWaterMark() {
watermarkToggle = !watermarkToggle
}
fun watermark() {
HudRenderCallback.EVENT.register(HudRenderCallback { drawContext: DrawContext?, tickDelta: Float ->
val tessellator: Tessellator = Tessellator.getInstance()
if (MinecraftClient.getInstance().networkHandler?.serverInfo?.address == "51.222.121.148:25599"
) {
if (watermarkToggle) {
val minecraftClient = MinecraftClient.getInstance()
drawContext?.drawTextWithShadow(minecraftClient.textRenderer,"§nSciFy v0.1.0",minecraftClient.window.scaledWidth - minecraftClient.textRenderer.getWidth("SciFy v0.1.0") - 5, minecraftClient.window.scaledHeight - minecraftClient.textRenderer.fontHeight - 5, 0xff00ff)
}
}
})
}
}