architectury.mixins.json 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. {
  2. "required": true,
  3. "package": "me.shedaniel.architectury.mixin.fabric",
  4. "plugin": "me.shedaniel.architectury.plugin.fabric.ArchitecturyMixinPlugin",
  5. "compatibilityLevel": "JAVA_8",
  6. "minVersion": "0.7.11",
  7. "client": [
  8. "client.MixinClientLevel",
  9. "client.MixinClientPacketListener",
  10. "client.MixinDebugScreenOverlay",
  11. "client.MixinEffectInstance",
  12. "client.MixinGameRenderer",
  13. "client.MixinIntegratedServer",
  14. "client.MixinKeyboardHandler",
  15. "client.MixinMinecraft",
  16. "client.MixinMouseHandler",
  17. "client.MixinMultiPlayerGameMode",
  18. "client.MixinScreen",
  19. "client.MixinTextureAtlas"
  20. ],
  21. "mixins": [
  22. "ExplosionPreInvoker",
  23. "LivingDeathInvoker",
  24. "MixinBlockEntityExtension",
  25. "MixinBlockItem",
  26. "MixinCollisionContext",
  27. "MixinCommands",
  28. "MixinDedicatedServer",
  29. "MixinEntityCollisionContext",
  30. "MixinExplosion",
  31. "MixinFurnaceResultSlot",
  32. "MixinItemEntity",
  33. "MixinLivingEntity",
  34. "MixinPlayer",
  35. "MixinPlayerAdvancements",
  36. "MixinPlayerList",
  37. "MixinResultSlot",
  38. "MixinServerGamePacketListenerImpl",
  39. "MixinServerLevel",
  40. "MixinServerPlayer",
  41. "MixinServerPlayerGameMode",
  42. "PlayerAttackInvoker"
  43. ],
  44. "injectors": {
  45. "maxShiftBy": 5,
  46. "defaultRequire": 1
  47. }
  48. }