Watermark + remove debug user
This commit is contained in:
@@ -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()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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())
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|||||||
27
src/client/kotlin/chickenmanfy/scify/modules/Watermark.kt
Normal file
27
src/client/kotlin/chickenmanfy/scify/modules/Watermark.kt
Normal 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)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user