Code Monkey home page Code Monkey logo

dulkirmod's Introduction

This is Dulkir Mod!

Some features of OldAnimations may not work when custom animations is turned on. The mod also will just not properly work if you have other versions of oldanimations besides sk1er's.

Massive thanks to Soopyboo32, Nopo, Aton, and many others for the invaluable teachings that made this possible. They were instrumental to the design and debugging process, and I'm thankful that I've learned as much from this as I have.

discord badge twitch downloads

NEU and Skytils were great example mods to look for guidance from, specifically for some utility functions, as well.

Settings Command: /dulkir

Features: - MOST ARE OFF BY DEFAULT

General Quality of life

  • Hide Enchant Rune Particles
  • Hide Heart Particles
  • Custom Animations (courtesy of Aton)
    • String Export/Imports to share configs!
  • No Front-Cam
  • Hurt Camera instensity slider
  • Abiphone Do Not Disturb mode
  • Bridge Bot Formatter
  • Scalable Tooltips/Scrollable Tooltips
    • (intended to replace and improve sk1er's)
  • Patch Crimson Isles Memory Leak (Deprecated, will be removed in next version)
  • Perfomance option of Blank Armor Stand Removal
  • this is motivated due to some more hypixel related performance issues, should improve performance in Arachne and Eman
  • Option to remove enchant glint on armor (fix for runes)
  • Pitch/Yaw Display (2 decimals)
  • "Dynamic Key" feature for quick Chat Macro Swapping
    • run /dk help for more info

Dungeon Features

  • Nametag cleaner for misc. dungeon stuff that is non-starred (Specifically missed by skytils)
  • Throttle Notifier
    • custom message
  • Join Dungeon Command Chat Notification
  • Highlight specific ign in leap menu (/hl or use settings menu)
  • Do not render opened chests at Croesus
  • Hide Healer Fairy
  • Wither/Blood Key Hud Element
  • Dragon Kill Boxes for M7
  • Dragon Spawn Timers for M7
  • Useful Gyro/Decoy waypoints for P5
  • Secret Chime (credit to Aton)

Slayer Features

  • Blaze Slayer attunement display boxes (should be reliable)
  • Blaze Slayer miniboss highlight
  • Steak Display for Vampire Slayer (lets you know when steak can finish off boss)
  • Blood Ichor highlight for Vampire Slayer T5

Bestiary Related

  • Bestiary Notifications for Ghasts/Zombie Villagers
  • Notification when hype breaks and stops giving combat xp
  • Hide arachne loot nametags
  • Arachne Boss Kill timer
  • Arachne Boss Spawn countdown
  • Matcho Alerts!
  • Arachne Keeper features\

dulkirmod's People

Contributors

godofprodev avatar hannibal002 avatar ilmarsxd avatar inglettronald avatar itsempa avatar my-name-is-jeff avatar nea89o avatar ownwn avatar utkucanaydin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

dulkirmod's Issues

Small items not showing in feather.

No extra information,
Minecraft Version: Feather With Forge 1.8.9

From Official Feather Launcher
Could be feather mod overlap or something of the such.

No info about it in logs.

Small items feature not working, possibly other feature.

blank armor stand removal issue

the "blank armor stand removal" option makes some name tags on invisible armor stands disappear after a while of not looking at them, several people on the internet have stated the same issue but didn't know the reason (they also have dulkir installed), after turning it off it seems totally fixed for me
tags affected include npc's names, random floating name tags (from invisible armor stands), such as plot names in the garden and even generator timers in bedwars

commands

You are sending commands too fast! Please slow down. (200) this keeps popping up in my chat and when i delete dulkir mod it doesnt can anyone explain me why this happens?

White backround.

the mod breakes after i close my game and when i open it in the backround instead of seing stuff its just a white backround
image_2023-06-02_045425023

You are sending commands too fast! Please slow down. (22)

Hello I get since I have the mod Dulkir this message
(You are sending commands too fast! Please slow down. (27))
always in chat and it only happens when I have the Dulkir mod when
I remove it I no longer get the message I think so it comes from the mod
can someone help me how to get rid of it

Causing crash in garden after recent update

I first thought it was some other mod, but after reading the logs and some testing (enabling/disabling the mods) it seems the Dulkir mod is broken for the "Queue Full!" string.

Log:

...

Mods:
  [✔] dulkirmod-1.2.5

[23:52:09] [Client thread/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:func_179870_a:529]: ---- Minecraft Crash Report ----
WARNING: coremods are present:
Contact their authors BEFORE contacting forge
// Hey, that tickles! Hehehe!
Time: 11/14/23 11:52 PM
Description: Unexpected error
java.lang.NumberFormatException: For input string: "Queue Full!"
	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
	at java.lang.Integer.parseInt(Integer.java:580)
	at java.lang.Integer.parseInt(Integer.java:615)
	at dulkirmod.utils.TabListUtils.parseTabEntries(TablistUtils.kt:87)
	at dulkirmod.DulkirMod.onTick(DulkirMod.kt:116)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_7_DulkirMod_onTick_ClientTickEvent.invoke(.dynamic)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:49)
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:140)
	at net.minecraftforge.fml.common.FMLCommonHandler.onPreClientTick(FMLCommonHandler.java:331)
	at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1624)
	at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1024)
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:349)
	at net.minecraft.client.main.Main.main(SourceFile:124)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:88)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:71)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
	at java.lang.Integer.parseInt(Integer.java:580)
	at java.lang.Integer.parseInt(Integer.java:615)
	at dulkirmod.utils.TabListUtils.parseTabEntries(TablistUtils.kt:87)
	at dulkirmod.DulkirMod.onTick(DulkirMod.kt:116)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_7_DulkirMod_onTick_ClientTickEvent.invoke(.dynamic)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:49)
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:140)
	at net.minecraftforge.fml.common.FMLCommonHandler.onPreClientTick(FMLCommonHandler.java:331)
-- Affected level --
Details:
	Level name: MpServer
	All players: 2 total; [EntityPlayerSP['Kerati_'/9219, l='MpServer', x=-239.00, y=72.00, z=-54.00], EntityOtherPlayerMP['2morebraincells'/9220, l='MpServer', x=-239.00, y=84.43, z=-54.00]]
	Chunk stats: MultiplayerChunkCache: 206, 206
	Level seed: 0
	Level generator: ID 00 - default, ver 1. Features enabled: false
	Level generator options: 
	Level spawn location: -6.00,71.00,17.00 - World: (-6,71,17), Chunk: (at 10,4,1 in -1,1; contains blocks -16,0,16 to -1,255,31), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
	Level time: 47 game time, 6000 day time
	Level dimension: 0
	Level storage version: 0x00000 - Unknown?
	Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
	Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
	Forced entities: 3 total; [EntityOtherPlayerMP['2morebraincells'/9220, l='MpServer', x=-239.00, y=84.43, z=-54.00], EntityPlayerSP['Kerati_'/9219, l='MpServer', x=-239.00, y=72.00, z=-54.00], EntityOtherPlayerMP['2morebraincells'/9220, l='MpServer', x=-239.00, y=84.43, z=-54.00]]
	Retry entities: 0 total; []
	Server brand: Hypixel BungeeCord (1.4.11) <- vanilla
	Server type: Non-integrated multiplayer server
Stacktrace:
	at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:347)
	at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2536)
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
	at net.minecraft.client.main.Main.main(SourceFile:124)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:88)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:71)
-- System Details --
Details:
	Minecraft Version: 1.8.9
	Operating System: Windows 11 (amd64) version 10.0
	Java Version: 1.8.0_382, Temurin
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Temurin
	Memory: 1151236248 bytes (1097 MB) / 1684537344 bytes (1606 MB) up to 3817865216 bytes (3641 MB)
	JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx4096m
	IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
	FML: MCP 9.19 Powered by Forge 11.15.1.2318 5 mods loaded, 5 mods active
	States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
	UCHIJA	mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) 
	UCHIJA	FML{8.0.99.99} [Forge Mod Loader] (forge-1.8.9-11.15.1.2318-1.8.9-universal.jar) 
	UCHIJA	Forge{11.15.1.2318} [Minecraft Forge] (forge-1.8.9-11.15.1.2318-1.8.9-universal.jar) 
	UCHIJA	oneconfig{0.2.1-alpha182} [OneConfig] (OneConfig (1.8.9-forge).jar) 
	UCHIJA	dulkirmod{1.2.5} [Dulkir Mod] (dulkirmod-1.2.5.jar) 
	Loaded coremods (and transformers): 
	GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 546.01' Renderer: 'NVIDIA GeForce GTX 1660 Ti with Max-Q Design/PCIe/SSE2'
	Launched Version: 1.8.9
	LWJGL: 2.9.4
	OpenGL: NVIDIA GeForce GTX 1660 Ti with Max-Q Design/PCIe/SSE2 GL version 4.6.0 NVIDIA 546.01, NVIDIA Corporation
	GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
	Using VBOs: No
	Is Modded: Definitely; Client brand changed to 'fml,forge'
	Type: Client (map_client.txt)
	Resource Packs: 
	Current Language: English (US)
	Profiler Position: N/A (disabled)
	CPU: 16x AMD Ryzen 7 4800HS with Radeon Graphics 
[23:52:09] [Client thread/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:func_179870_a:529]: #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\kerati\AppData\Roaming\PrismLauncher\instances\1.8.9 Test\.minecraft\crash-reports\crash-2023-11-14_23.52.09-client.txt
AL lib: (EE) alc_cleanup: 1 device not closed
Process exited with code -1.
Clipboard copy at: 14 Nov 2023 23:52:35 +0800

The entire log is too long so I trimmed it a bit, the complete log can be viewd at https://pastebin.com/vc7LQC54

some mixin optimizations

https://github.com/inglettronald/DulkirMod/blob/master/src/main/java/dulkirmod/mixins/MixinEntity.java
why does this exist?


https://github.com/inglettronald/DulkirMod/blob/master/src/main/java/dulkirmod/mixins/MixinEntityRenderer.java
https://github.com/inglettronald/DulkirMod/blob/master/src/main/java/dulkirmod/mixins/MixinGuiUtils.java

please don't overwrite these methods. they break other mods in many cases. the effect can be achieved with injects.

please contact me on discord if you are unaware of how optimize these so that your mod works with other mods better.

new api system

hi i think you need to do is setting it to the new api system so the porblem of not working is gone i think? and maybe by pass the old animation settings from other mods.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.