Sinytra Connector

Sinytra Connector

Mod

The Fabric Compatibility Layer for Minecraft Forge

Client or server CursedLibraryMagicUtility

224.9k downloads
643 followers
Createda year ago
Updated12 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
  • Develop beta 43 (#1006) (Su5eD)
  • Update adapter definition to 1.11.55 (Su5eD)
  • Patch hud mixins to getSaturationLevel (Su5eD)
  • Map name of injected key mapping field (Su5eD)
  • Fix adapter data version number (Su5eD)
  • Update adapter definition to 1.11.54 (Su5eD)
  • Update adapter definition to 1.11.53 (Su5eD)
  • Patch HoeItem.TILLABLES usage (Su5eD)
  • Update adapter definition to 1.11.52 (Su5eD)
  • Update adapter definition to 1.11.51 (Su5eD)
  • Fix indexed variable offset in Enchancement (Su5eD)
  • Retain client-only particle registry entries during sync (Su5eD)
  • Extract updateFallFlying mixins (Matyrobbrt)
  • Start beta 43 (Matyrobbrt)
  • Develop beta 42 (#988) (Su5eD)
  • Update adapter definition to 1.11.47 (Su5eD)
  • Update adapter definition to 1.11.46 (Su5eD)
  • Update adapter definition to 1.11.45 (Su5eD)
  • Update adapter definition to 1.11.44 (Su5eD)
  • Fix #983 (Su5eD)
  • Support remapping regex mixin specifiers (Su5eD)
  • Add support for stripping environment interfaces (Su5eD)
  • Update adapter definition to 1.11.42 (Su5eD)
  • Update adapter definition to 1.11.41 (Su5eD)
  • Update adapter definition to 1.11.40 (Su5eD)
  • Develop beta 41 (#935) (Su5eD)
  • Update adapter definition to 1.11.39 (Su5eD)
  • Reset mixin ClassInfo cache after jar transformation (Su5eD)
  • Update mixin to 0.12.10 (Su5eD)
  • Support renaming refmapless accessor methods (Su5eD)
  • Re-add connector extras in dev to fix test client run (Su5eD)
  • Work around config default resource classloading (Su5eD)
  • Revert Forgified Fabric Loader to 2.7.2 (Su5eD)
  • Update Forgified Fabric Loader to 2.7.4 (Su5eD)
  • Update mixin fork to 0.12.9, apply frame expansion fix (Su5eD)
  • Update adapter definition to 1.11.36 (Su5eD)
  • Fix patch to ServerPlayerGameMode#destroyBlock (Su5eD)
  • Expand registry prefix omitting filter (Su5eD)
  • Add placeholder mods feature (Su5eD)
  • Refuse to load Fabric mods on wrong side. Fixes #904. (#926) (黑嫖233)
  • Fix compatibility between BetterNether and Apotheosis (Matyrobbrt)
  • Make path pack resources fallback lang file types (Su5eD)
  • Cache the DIST environment parameter (Su5eD)
  • Remap refmapless mixins (Su5eD)
  • Develop beta 40 (#908) (Su5eD)
  • Fix #862 (Su5eD)
  • Speed up jar transformation a bit by excluding known resource directories (Su5eD)
  • Update adapter definition to 1.11.34 (Su5eD)
  • Run JS Coremods on jar transform context classes (Su5eD)
  • Update adapter definition to 1.11.33 (Su5eD)
  • Patch mixins to breakBlock in MultiPlayerGameMode (Su5eD)
  • Rename reflection calls before remapping (Su5eD)
  • Update Forgified Fabric Loader (Su5eD)
  • Update adapter definition to 1.11.32 (Su5eD)
  • Update environment names (Su5eD)
  • Fix non-mixin class transforms (Su5eD)
  • Ensure refmap is properly generated when publishing (Su5eD)
  • Fix actions environment reference (Su5eD)
  • Fix release workflow syntax (Su5eD)
  • Develop beta 38 (#877) (Su5eD)
  • Split publishing into multiple jobs (Su5eD)
  • Apply mixin patches to all mixins regardless of config (Su5eD)
  • Extend crash report twice (Su5eD)
  • Patch #827 (Su5eD)
  • Patch minecraft move mixin (Su5eD)
  • Patch mixins to removed sticky check method (Su5eD)
  • Update adapter definition to 1.11.30 (Su5eD)
  • Update adapter definition to 1.11.29 (Su5eD)
  • I forgot to commit this (Su5eD)
  • Redirect loot table deserialization to fix method desc mismatch (Su5eD)
  • Hide annoying error (Su5eD)
  • Handle GUI injector patch offset difference (Su5eD)
  • Update adapter definition to 1.11.26 (Su5eD)
  • Increase early init mixin priority (Su5eD)
  • Prevent registries from being frozen past game start (Su5eD)
  • Widen aliased mod dependency constraints (Su5eD)
  • Develop beta 37 (#808) (Su5eD)
  • Update README to include docs website link (Su5eD)
  • Unify connector_global_mod_aliases into ConnectorConfig (Su5eD)
  • Fix nightly download link (Su5eD)
  • Improve mutable item attribute injector (Su5eD)
  • Add Cardinal Components API to test mods (Su5eD)
  • Add direct dev build download link to README (Su5eD)
  • Use latest LVT compat if no loader dependency is declared (Su5eD)
  • Develop beta 37 (#808) (Su5eD)
  • Update README to include docs website link (Su5eD)
  • Unify connector_global_mod_aliases into ConnectorConfig (Su5eD)
  • Fix nightly download link (Su5eD)
  • Improve mutable item attribute injector (Su5eD)
  • Add Cardinal Components API to test mods (Su5eD)
  • Add direct dev build download link to README (Su5eD)
  • Use latest LVT compat if no loader dependency is declared (Su5eD)
  • Develop connector beta 36 (#783) (Su5eD)
  • Pass fabric LVT compatibility to adapter (Su5eD)
  • Improve testmods file format and resolution (#789) (Su5eD)
  • Fix cryptic global mod alias config error (Su5eD)
  • Improve mixin extraction (Su5eD)
  • Skip applying mixins in invalid loading states (Su5eD)
  • Fix replay mod buttons (Matyrobbrt)
  • Fix BeaconOverhaul compatibility (Matyrobbrt)
  • Fix compatibility with the Replay mod (Matyrobbrt)
  • Update build.yml (Matyrobbrt)
  • Run client with xvfb action (Matyrobbrt)
  • Create download assets dir on CI (Matyrobbrt)
  • Disable asset download on CI again (Matyrobbrt)
  • Disable early window (Matyrobbrt)
  • Disable downloadAssets on CI (Matyrobbrt)
  • Testing setup (Matyrobbrt)
  • Develop beta 35 (#771) (Su5eD)
  • Fix cryptic invalid dependency override config error (Su5eD)
  • Handle method params annotated with @Share (Su5eD)
  • Bump adapter to fix Axiom compat (Matyrobbrt)
  • Fix TransformParameters injecting to Redirects (Su5eD)
  • Update adapter definition to 1.11.18 (Su5eD)
  • Update adapter definition to 1.11.17 (Su5eD)
  • Make class resource calls fall back to the classloader (Su5eD)
  • Expanded local variable scope for BaseSpawner#serverTick boolean (Su5eD)
  • Ensure loader is initialized before bootstrapping mixin (Su5eD)
  • Develop beta 34 (#744) (Su5eD)
  • Update adapter definition (Matyrobbrt)
  • Update locating code to be less repetitive (Matyrobbrt)
  • Add option to load mods from a different directory (#532) (Adam Masłowski)
  • Add patch to transform redirects into operation wrappers (Su5eD)
  • Code formatting (Su5eD)
  • Remove lambdas of environmental methods when stripped (Su5eD)
  • Move mixin patches to their own class (Matyrobbrt)
  • Fix pickblockstate compatibility (Matyrobbrt)
  • Fix empty licenses causing crashes (Matyrobbrt)
  • Update FFloader (Matyrobbrt)
  • Wilcard patch provided FLoader version (Matyrobbrt)
  • Fix Epic Fight compat (Matyrobbrt)
  • Fix mixin patch using mojmap name (Su5eD)
  • Develop beta 33 (#692) (Su5eD)
  • Fix AutoSlab compatibility (Matyrobbrt)
  • Bump adapter (Matyrobbrt)
  • Add mixinextras to compile cp of mod (Matyrobbrt)
  • Resolve matching variable ordinals for injectors (Su5eD)
  • Derive the upstream FLoader version based on the FFLoader version (Matyrobbrt)
  • Actually bump loader version (Su5eD)
  • Update adapter definition to 1.10.4 (Su5eD)
  • Add compatibility with mods using the vanilla key binds map #731 from Sinytra/fix-723 (Matyrobbrt)
  • Make returned attribute modifiers mutable (Su5eD)
  • Hold off throwing discovery errors until scan completion (Su5eD)
  • Patch calls to EnchantmentCategory.canEnchant (Su5eD)
  • Move hacks to hacks package (Su5eD)
  • Bump mixinextras (Su5eD)
  • Fix setting FJP thread factory (Su5eD)
  • Fix remapping Kotlin class metadata (Su5eD)
  • Bump adapter definition to 1.10.0 (Su5eD)
  • Bump Forgified Fabric Loader version (Su5eD)
  • Update issue templates (Su5eD)
  • Create Pull Request template (Su5eD)
  • Develop beta 32 (#627) (Su5eD)
  • Update adapter definition to 1.9.10 (Su5eD)
  • Fix preLaunch entrypoint executing too late. (#640) (melontini)
  • Update forgified fabric loader to 2.6.1+0.15.0+1.20.1 (Su5eD)
  • Update adapter definition to 1.9.9 (Su5eD)
  • Recreate local variables in extracted mixins (Su5eD)
  • Add BFU patch for RangedBowAttackGoal#mob (Su5eD)
  • Make FieldTypeUsageTransformer a class transformer again (Su5eD)
  • Fix status bar render cancellation (Su5eD)
  • Update FFAPI to 0.90.7+1.10.3+1.20.1 (Su5eD)
  • Reset owners map before taking registry snapshot (Su5eD)
  • Patch and split calls to ItemStack#useOn (Su5eD)
  • Develop beta 31 (#624) (Su5eD)
  • Redirect renderVehicleHealth mixins to ForgeGui#renderHealthMount (Su5eD)
  • Improve HUD mixin patches (Su5eD)
  • Update adapter definition to 1.9.3 (Su5eD)
  • Develop beta 30 (#593) (Su5eD)
  • Fix enhanced params diff insertions ordering (Su5eD)
  • Update adapter definition to 1.9.1 (Su5eD)
  • Regen chunk render type IDs on client init (Su5eD)
  • Inline FluidTags.WATER usage in Boat (Su5eD)
  • Update to Adapter definition 1.9.0 (Su5eD)
  • Apply fix for SJH service provider inheritance (Su5eD)
  • Ensure public parent class access for field AWs (Su5eD)
  • Update adapter definition to 1.8.25 (Su5eD)
  • Remap string constants used in reflection and mapping calls (Su5eD)
  • Expand scope of local variable in forceAddEffect (Su5eD)
  • Fix NPE in HumanoidArmorLayer mixin (Su5eD)
  • Patch redirectors to use ElytraLayer.shouldRender (Su5eD)
  • Develop beta 29 (#576) (Su5eD)
  • Bump mixin transmogrifier to 0.4.3 (Su5eD)
  • Re-enable environment field stripping (Su5eD)
  • Fix LenientRuntimeEnumExtender finalizing fields (Su5eD)
  • Develop beta 29 (#576) (Su5eD)
  • Bump mixin transmogrifier to 0.4.3 (Su5eD)
  • Re-enable environment field stripping (Su5eD)
  • Fix LenientRuntimeEnumExtender finalizing fields (Su5eD)
  • Develop beta 28 (#550) (Su5eD)
  • Fix method remapping fallback (Su5eD)
  • Disable mixins targeting removed code in PlayerList (Su5eD)
  • Fix intermediate mappings in production (Su5eD)
  • Include Mixin Extras (Su5eD)
  • Handle duplicate intermediary names in mapping (Su5eD)
  • Use fabricloader upstream version for the builtin mod (Su5eD)
  • Bump Fabric Loader version to 0.15.0 (Su5eD)
  • Promote authlib to the GAME layer and make it transformable (Su5eD)
  • Handle null annotation values in renaming transformer (Su5eD)
  • Bump mixin transmog to 0.4.2 (Su5eD)
  • Update issue template instructions (Su5eD)
  • Remapped jars are not generated libraries (Su5eD)
  • Replace runtime enum extender with a lenient version (Su5eD)
  • Update adapter definition to 1.8.21 (Su5eD)
  • Patch injection target in ShovelItem#onUse (Su5eD)
  • Develop beta 27 (#541) (Su5eD)
  • Update adapter definition to 1.8.20 (Su5eD)
  • Also match init methods (Su5eD)
  • Fix refmap method regex matching fields (Su5eD)
  • Develop beta 26 (#520) (Su5eD)
  • Fix refmap remapper NPE when desc is missing (Su5eD)
  • Update adapter definition to 1.8.18 (Su5eD)
  • Fix refmap remapper method qualifier pattern (Su5eD)
  • Fix remapping of non-refmap mixin annotation values (Su5eD)
  • Fix running Fabric ASM's fork (Su5eD)
  • Mixin cleanup (Su5eD)
  • Add clean artifact path snipped to userdev installation instructions (Su5eD)
  • Improve README (#531) (Su5eD)
  • Develop beta 25 (#509) (Su5eD)
  • Ensure level PlayerList view is always up-to-date (Su5eD)
  • Fix Connector Mod not being deobfuscated in userdev (Su5eD)
  • Patch injectors targeting Item.getFoodProperties (Su5eD)
  • Patch injecting into nether fortress spawn entries (Su5eD)
  • Update adapter definition to 1.8.16 (Su5eD)
  • Improve mixin refmap copying (Su5eD)
  • Patch armor injections into health bar rendering (Su5eD)
  • Fix mixin target remapping of method names with descriptors (Su5eD)
  • Update adapter definition to 1.8.12 (Su5eD)
  • Update adapter definition to 1.8.11 (Su5eD)
  • Develop beta 24 (#483) (Su5eD)
  • Patch HUD armor rendering mixins (Su5eD)
  • Apply fabric's package access fix (Su5eD)
  • Improve omitting registry path prefixes (Su5eD)
  • Patch redirected fluid height calls moved to lambda (Su5eD)
  • Patch redirected fluid height calls (Su5eD)
  • Locate missing refmaps in other mod jars (Su5eD)
  • Update mixin transmogrifier to 0.4.1 (Su5eD)
  • Update adapter definition to 1.8.9 (Su5eD)
  • Handle mixin cancellation for hud render (Su5eD)
  • Fix package filter for game libraries (Su5eD)
  • Update to adapter definition 1.8.7 (Su5eD)
  • Update to adapter definition 1.8.6 (Su5eD)

External resources



Project members

Sinytra

Sinytra

Organization


Technical information

License
Client side
optional
Server side
optional
Project ID