{"repo":"badasintended/ravel","free":true,"listed":false,"github":"https://github.com/badasintended/ravel","clone":"git clone https://github.com/badasintended/ravel.git","description":"IntelliJ IDEA plugin for remapping sources","language":"Kotlin","stars":32,"topics":["idea-plugin","mappings","minecraft","java","kotlin","mixin","fabricmc"],"license":"MIT","category":"ecommerce","readme_excerpt":"Ravel Remapper ravel [rav-uhl] verb raveled, raveling, ravelled, ravelling to disentangle or unravel the threads or fibers of (a woven or knitted fabric, rope, etc.). Ravel is a plugin for IntelliJ IDEA to remap source files, based on PSI and Mapping-IO. Install it from JetBrains Marketplace or download it manually from GitHub Release. Supports remapping: - [x] Java - [x] Kotlin - [x] Mixin and MixinExtras 1 - [x] Class Tweaker / Access Widener 1 MixinExtras Expression is not supported. Usage See the page at Fabric Docs for remapping Fabric Mods! 1. Commit any changes before attempting to remap your sources! 2. Right-click the code editor and go to Refactor - Remap Using Ravel You can also find it inside the Refactor menu at the top menu 3. Select the mappings to use and modules to remap Here, I want to remap Fabric API from Yarn to Mojang Mappings, as there is no direct Yarn-to-Mojang mappings, I need to put both Yarn-merged TinyV2 mapping and Mojang ProGuard TXT mapping as the input. Select the source and destination namespace as you see fit. 4. Click OK and wait for the remapping to be done 5. Search for TODO(Ravel) for remapping errors and fix them manually","default_branch":null,"files":null,"tree":[],"storefront":"/r/badasintended","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/badasintended/ravel/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}