耗子的博客

    • 全部博文
    • 捐助作者
    • 反馈建议

该死的Mixin,到底是怎么工作的?

本文翻译自:Flippin’ Mixins, how do they work? 我时不时会看到有人批评Mixin,说它太复杂了,或者对于特定的工作来说有些大材小用。因此,本文旨在准确解释Mixin是如何工作的,以消除人们对其过于复杂的担忧——事实上,我希望能够展示,它恰恰具有

2026-03-29

Mixin中的前向兼容性特性

本文翻译自:PSA Forward Compatibility Features in Mixin Mixin包含许多特性和设计考量,不仅旨在提供向后兼容性,还致力于解决前向兼容性问题。由于这些特性的用途可能不太明显,我将在此详细说明。不过,本篇PSA的重点在于Mixin配置中

2026-03-29

Mixin中的层次结构验证

本文翻译自:About Hierarchy Validation in Mixins 到现在我应该不需要再提醒你Mixin不是类了吧?希望如此。然而,从纯机械的角度来看,Mixin和普通Java类一样都是使用javac编译的,因此在编写它们时有一些需要注意的事项,其中许多我已在

2026-03-29

在Minecraft Forge中使用Mixin

本文翻译自:Mixins on Minecraft Forge Mixin现在作为库与Minecraft Forge一同发布,这意味着不再需要像传统版本那样,将Mixin嵌入到模组Jar中。实际上,这样做会引发问题。 如混淆与Mixin一章中所述,当你为生产环境构建模组时,某些

2022-03-01

Mixin参考——Mixin Java系统属性

本文翻译自:Mixin Java System Properties 下表汇总了Mixin支持的Java系统属性,以启用各种调试和审计功能。将任何属性设置为true以启用该选项: 系统属性描述 mixin

2022-03-01

介绍PlantUML

为了描述项目的编码需求,常常需要使用一些辅助制图工具,UML图就是一个不错的选择。在经过不断地试用和实践过程中,最终决定使用PlantUML。PlantUML是一个可以使用简单的语法描述UML图的开源工具,也可以简单有效的定制UML图的样式。 PlantUML在VSCode,In

2020-06-25

Mixin参考——注入点参考

本文翻译自:Injection Point Reference 快速导航 简写名全名 HEADorg.spongepowered.asm.mixin.injection.points.MethodHead RETURNorg.spongepowered.

2020-03-24

初试JNI

开发环境:Java 11; IntelliJ IDEA 2019.1.1; Visual Studio 2019 第一步:编写Java类 12345678910public class LearnJNI { public native void helloJNI

2019-05-10

你好Gitalk

现在,本博客正式列装了评论系统,欢迎各位讨论哦! Gitalk仓库地址:https://github.com/gitalk/gitalk

2019-01-30

如何使用Java本地接口(JNI)

参考资料: Java Native Interface Specification (Java 11) Java Programming Tutorial Java Native Interface (JNI) JNI 学习笔记

2019-01-30
123下一页

Github 名片

给作者发电

分类

  • Mixin12

标签

  • Java16
  • Bytecode12
  • Mixin12
  • C/C++3
  • Tool3
  • Windows2
  • Script2
  • Design Pattern2
  • Forge2
  • VSCode1
  • Android1
  • Linux1
  • Nukkit1
  • Kotlin1
  • OpenGL1
  • Graphics1
  • Math1
  • Web1

友情链接

  • 未知之域
  • 《用LWJGL3开发3D游戏》中文翻译
  • BungeeCord插件开发中文教程
  • Minecraft开发者中文指南
RSS 订阅

这是耗子的博客。
想要变强。

Creative Commons

Powered by hexo and Theme by Jacman © 2026 Mouse0w0