Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
English
Please use JDK to run this mod.
Warning: Do not add + or ! characters to the file name of this mod! Otherwise, the game will crash!
Need pre mod apphhzpLIB!
The deathrenderer.dll file in the Mod file has been open sourced!
This mod does not have any composition table, and the weapons inside are very excessive and not suitable for survival mode.
This mod includes the following items:
- Entity eraser: Left click to clear a single entity. Right click to clear all entities in the level except for the user. Shift + right click to enable interception of spawning. Shift + left click to intercept all events that post through
MinecraftForge.EVENT_BUS(in order to kill some creatures that rely on the event system). - Entity eraser controller: Can control more functions of Entity eraser. Shift + right click to prevent Entity eraser from calling the methods of the entity class itself when attacking entities.
- Entity protector: Once held in hand, it cannot be thrown away. The holder can be immune to most attacks. Shift + right click to enable interception of GUIs and screens. In this mode, you cannot open any GUI or screen and will disable some rendering of Minecraft. Shift + left click to enable super protection of inventory, which provides more thorough protection for the inventory.
- All return control: It only works when the content in
enableAllReturn.txtistrue. Right click to activate allReturn, and most of the methods in other mods will be directly calledreturn;orreturn super.xxx();. This can help players kill some special entities. - Destroy Renderers: Right click to destroy Minecraft's OpenGL rendering system and hook some GDI functions. Normal rendering can only be restored by restarting the game.
- Rapid death: When the inventory ticks, left click or right click on this item, an attempt will be made to kill the current player.
- Rapid death(GDI): This item only appears in the Windows system. When you tick, left click or right-click on this item, it will attempt to call GDI to render a dead screen.
Some special features require modifying the txt file in the jar file to enable or disable.
Including:
enableAllReturn.txt: Addif (allreturn) {return;}orif(allreturn){return super.xxx();}to most Java method instructions.enableAllReturnLog.txt: Output the name of the method with the added return statement and the class it belongs to in the log file.enableSetClassLoader.txt: Forcefully replace the classloader by modifying the klass pointer of the classloader object (non Hotspot JVMs may crash).setEventBus.txt: Replace the bytecode instruction ofGETSTATIC net/minecraftforge/common/MinecraftForge.EVENT_BUS.superAllReturn.txt: Ignore the return value limit of the method and forcefully add theif(allreturn){return xxx;}java code(The content ofenableAllReturn.txtneeds to betrue).useAgent.txt: Enable local JavaAgent injection (version 0.0.7 or higher is required).useOriginalBytecodes.txt: Use the original bytecode from the jar file when determining class inheritance relationships in coremod.hideFromStackTrace.txt: Filter out the classes of this mod from the return value ofnew Throwable().getStackTrace().restoreVanillaMethods.txt: Use coremod to forcibly restore a portion of the vanilla methods.enableBadCoremod.txt: DisableITransformerandILaunchPluginServiceof other mods.And also disable Mixin.
äøę
请使ēØJDKčæč”ę¬modļ¼
č¦åļ¼äøč¦åØę¤modēęä»¶åäøę·»å +ę!å符ļ¼å¦åęøøęä¼å“©ęŗļ¼
éč¦å置樔ē»apphhzpLIBļ¼å¦ęä½ ēęøøęå“©ęŗäøåØę„åæęä»¶äøåē°MISSING APPHHZP_LIB!åę ·ļ¼čÆ“ęå®ę²”ę被ę£ē”®å č½½ļ¼
Modęä»¶äøēdeathrenderer.dllå·²å¼ęŗļ¼
čæäøŖModę²”ęåę蔨ļ¼éé¢ēę¦åØå¾č¶ ę ļ¼äøéåēå使ēØć
ę¬ęØ”ē»å å«ä»„äøē©åļ¼
- å®ä½ęø
é¤åØļ¼å·¦é®ä»„ęø
é¤åäøŖå®ä½ļ¼å³é®ä»„ęø
é¤äøēå
é¤ä½æēØč
仄å¤ēęęå®ä½ļ¼ęäøShift+å³é®ä»„ē¦ę¢é¤ē©å®¶ä»„å¤ēå®ä½ēęļ¼ęäøShift+å·¦é®ä»„ę¦ęŖęęéčæ
MinecraftForge.EVENT_BUSēäŗä»¶ļ¼äøŗäŗęę»äøäŗä¾čµäŗäŗä»¶ē³»ē»ēå¤ę“»ēē©ļ¼ć - å®ä½ęø é¤åØę§å¶åØļ¼åÆä»„ę§å¶ å®ä½ęø é¤åØ ēę“å¤åč½ćęäøShift+å³é®ä»„é»ę¢ å®ä½ęø é¤åØ åØę»å»å®ä½ę¶č°ēØå®ä½ē±»čŖčŗ«ēę¹ę³ć
- å®ä½äæę¤åØļ¼äøę¦ęæåØęäøå°±äø¢äøęļ¼åÆä»„å ē«ē»å¤§éØåēę»å»ćęäøShift+å³é®ä»„å¼åÆē¦GUI樔å¼ļ¼čæäøŖęØ”å¼äøä½ ę ę³ęå¼ä»»ä½GUIļ¼äøä¼ē¦ēØęøøęēéØåęø²ęļ¼ęäøShift+å·¦é®ä»„å¼åÆé«ēŗ§é²ē¼“械ļ¼čæäøŖęØ”å¼äøä¼ęä¾ę“å½»åŗēē©åę äæę¤ć
- allReturnę§å¶åØļ¼ä»
åØ
enableAllReturn.txtäøå 容为trueę¶čµ·ęćå³é®ä»„å¼åÆallReturnļ¼ę¤ę¶å ¶ä»modē大éØåę¹ę³ä¼č¢«ē“ę„č°ēØreturn;ęreturn super.xxx();ļ¼čæåÆä»„åø®å©ē©å®¶ęę»äøäŗē¹ę®å®ä½ć - ę§ęÆęø²ęļ¼å³é®ä»„ę§ęÆMinecraftēOpenGLęø²ęē³»ē»ļ¼å¹¶inline hookéØåGDIå½ę°ćåŖč½éčæéåÆęøøęę„ę¢å¤ę£åøøęø²ęć
- äøé®č¶åæļ¼åØē©åę tickćå·¦é®ęå³é®čÆ„ē©åę¶ļ¼ä¼å°čÆęę»å½åē©å®¶ć
- GDIēŗ§äøé®č¶åæļ¼ę¤ē©åä» åØWindowsē³»ē»äøåŗē°ćåØē©åę tickćå·¦é®ęå³é®čÆ„ē©åę¶ļ¼ä¼å°čÆč°ēØGDIęø²ęäøäøŖę»äŗ”ēŖå£ć
äøäŗē¹ę®åč½éč¦äæ®ę¹jaręä»¶äøētxtęä»¶ę„åÆēØęå ³éć
ē¹ę®åč½å ę¬ļ¼
enableAllReturn.txtļ¼åØå¤§éØåJavaę¹ę³ä½äøå å „if(allreturn){return;ęreturn super.xxx();}ćenableAllReturnLog.txtļ¼åØę„åæęä»¶äøč¾åŗč¢«ę·»å returnčÆå„ēę¹ę³ååå ¶ęåØēē±»ćenableSetClassLoader.txtļ¼éčæäæ®ę¹classloader对豔ēklassęéę„å¼ŗč”ęæę¢ē±»å č½½åØļ¼éHotspotJVMåÆč½ä¼å“©ęŗļ¼ćsetEventBus.txtļ¼ęæę¢GETSTATIC net/minecraftforge/common/MinecraftForge.EVENT_BUSēåčē ę令ćsuperAllReturn.txtļ¼åæ½ē„ę¹ę³čæåå¼éå¶ļ¼å¼ŗč”ę·»åif(allreturn){return xxx;}čÆå„ļ¼éč¦enableAllReturn.txtå 容为trueļ¼ćuseAgent.txtļ¼åÆēØę¬å°JavaAgentę³Øå „ļ¼éč¦0.0.7ęę“é«ēēę¬ļ¼ćuseOriginalBytecodes.txtļ¼åØcoremodå¤ę类继ęæå ³ē³»ę¶ä½æēØjaręä»¶äøēåå§åčē ćhideFromStackTrace.txtļ¼ä»Throwable.getStackTrace()ēčæåå¼äøčæę»¤ęę¬modēē±»ćrestoreVanillaMethods.txtļ¼ä½æēØcoremodå¼ŗč”čæåäøéØååēēå ³é®ę¹ę³ćenableBadCoremod.txtļ¼ē¦ēØå ¶ä»ęØ”ē»ēITransformeråILaunchPluginServicećå¹¶åę¶ē¦ēØMixinć


