architectury.mixins.json 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  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. "MixinBaseSpawner",
  25. "MixinBlockEntityExtension",
  26. "MixinBlockItem",
  27. "MixinBucketItem",
  28. "MixinCatSpawner",
  29. "MixinChunkMap",
  30. "MixinChunkSerializer",
  31. "MixinCollisionContext",
  32. "MixinCommands",
  33. "MixinDedicatedServer",
  34. "MixinEntityCollisionContext",
  35. "MixinExplosion",
  36. "MixinFarmBlock",
  37. "MixinFoodProperties",
  38. "MixinFoodPropertiesBuilder",
  39. "MixinFurnaceResultSlot",
  40. "MixinInventory",
  41. "MixinItemEntity",
  42. "MixinLevelChunk",
  43. "MixinLivingEntity",
  44. "MixinMob",
  45. "MixinNaturalSpawner",
  46. "MixinPatrolSpawner",
  47. "MixinPhantomSpawner",
  48. "MixinPlayer",
  49. "MixinPlayerAdvancements",
  50. "MixinPlayerList",
  51. "MixinResultSlot",
  52. "MixinServerGamePacketListenerImpl",
  53. "MixinServerLevel",
  54. "MixinServerPlayer",
  55. "MixinServerPlayerGameMode",
  56. "PlayerAttackInvoker"
  57. ],
  58. "injectors": {
  59. "maxShiftBy": 5,
  60. "defaultRequire": 1
  61. }
  62. }