You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 9, 2025. It is now read-only.
In June 2021 with Minecraft 1.17, Spigot team decided to ditch their member mappings in favor of mojang-mapped dev environment and obfuscated production.
54
-
This change was unexpected (at least for us) and because we needed to access NMS in our plugins, we have made this project, which allow us to browse mappings,
55
-
track the history of individual symbols and automatically generate reflection accessors for multiple versions at once. However, this project has many problems,
56
-
the biggest one is its memory usage and poor performance, which is getting worse with every single added version.
53
+
In June 2021 with Minecraft 1.17, Spigot's team decided to ditch their member mappings in favor of a Mojang-mapped development environment and obfuscated runtime.
54
+
This change was unexpected (at least for us), and because we needed to access NMS in our plugins, we've made this project, which allowed us to browse mappings,
55
+
track the history of individual symbols and automatically generate reflective accessors for multiple versions at once. However, this project has many problems,
56
+
the biggest one being its memory usage and poor performance, which is getting worse with every single added version.
57
57
</p>
58
58
59
59
<p>
60
60
Therefore, one of us decided to make a <b>new project called <ahref="https://github.com/zlataovce/takenaka">
It is a successor to NMSMapper with many new features, such as support to see generics or parameter names, but mainly it has much better performance than NMSMapper
66
-
will ever have, so we have decided to deprecate this project in favor of Takenaka.
64
+
takenaka</a></b>.
65
+
It's a successor to NMSMapper with many new features, such as support to view generics or parameter names, but mainly, it has much better performance than NMSMapper
66
+
will ever have, so we have decided to deprecate this project in favor of takenaka.
67
67
</p>
68
68
69
69
<p>
70
70
<b>Mapping browser</b>
71
71
<br>
72
-
If you have used this tool to browse mappings, you can easily switch to the new mapping browser generated by Takenaka.
72
+
If you used NMSMapper to browse mappings, you can easily switch to the new mapping browser generated by takenaka.
73
73
<b>The new mapping browser is currently hosted on <ahref="https://mappings.cephx.dev">mappings.cephx.dev</a></b>
74
-
and is pretty similar to this one. NMS mapping browser will be updated for patch versions of 1.20, but then we are going to shut it down.
74
+
and is pretty similar to this one. This browser will be updated for patch versions of 1.20, but then we're going to wave it goodbye completely.
75
75
</p>
76
76
77
77
<p>
78
78
<b>Reflective accessor generator</b>
79
79
<br>
80
-
If you have used NMSMapper to generate reflective accessors, you will have to adjust your build scripts and source code for Takenaka.
81
-
We understand this can take a lot of time, especially for larger build scripts, so we will continue updating NMSMapper generator as long as you will need it.
82
-
We just need to know that you have not migrated yet, so please contact us on our <ahref="https://discord.gg/4xB54Ts">Discord</a> server.
80
+
If you used NMSMapper to generate reflective accessors, you will have to adjust your build scripts and source code for takenaka.
81
+
We understand this can take a lot of time, especially for larger build scripts, so we'll continue updating NMSMapper's generator for as long as you'll need it.
82
+
Just let us know that you haven't migrated yet, either on our <ahref="https://discord.gg/4xB54Ts">Discord</a> server or via <ahref="https://github.com/ScreamingSandals/NMSMapper/issues/new">GitHub</a>.
0 commit comments