<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notenoughupdates.git/src/main/java/io/github/moulberry/notenoughupdates/overlays/CraftingOverlay.java, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.nea.moe/notenoughupdates.git/'/>
<entry>
<title>Fix crafting overlay (#64)</title>
<updated>2022-01-16T00:02:23+00:00</updated>
<author>
<name>Roman / Nea</name>
<email>roman.graef@gmail.com</email>
</author>
<published>2022-01-16T00:02:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/notenoughupdates.git/commit/?id=2aa911fa84399a5a8cc9f36715246c7f3eee7133'/>
<id>2aa911fa84399a5a8cc9f36715246c7f3eee7133</id>
<content type='text'>
* Fix crafting overlay

* bbbbbbbbbbbbbbbbbbbbbbbbbb

* Update src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java

* Update src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java

* Update src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java

* Update src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java

* Update src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java

* Update src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java

* Update src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java

* Update src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java

* Update src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java

Co-authored-by: IRONM00N &lt;64110067+IRONM00N@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix crafting overlay

* bbbbbbbbbbbbbbbbbbbbbbbbbb

* Update src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java

* Update src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java

* Update src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java

* Update src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java

* Update src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java

* Update src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java

* Update src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java

* Update src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java

* Update src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java

Co-authored-by: IRONM00N &lt;64110067+IRONM00N@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Adding support for more recipe types and forge recipes (#40)</title>
<updated>2021-12-30T13:37:02+00:00</updated>
<author>
<name>Roman / Nea</name>
<email>roman.graef@gmail.com</email>
</author>
<published>2021-12-30T13:37:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/notenoughupdates.git/commit/?id=b0b0b7567ec0656c60f2f3e4730c0edace353fb7'/>
<id>b0b0b7567ec0656c60f2f3e4730c0edace353fb7</id>
<content type='text'>
* Foundations for support of different crafting recipe types.

NeuRecipe is now a base class for a recipe which provides common
concepts, such as inputs, outputs and a rendering task.

GuiItemRecipe has been reworked to work with this new NeuRecipe.

NeuManager now parses said recipes. This should be reworked to be a two
step process (first register items, then register recipes).

To keep compatibility with older repo versions, NeuRecipes are parse
lenient and default to a crafting recipe. New recipes should be added in
the `recipes` json field which is an array of json dictionaries, which
have a `type` and other fields depending on the `type` of that recipe.

This also adds support for having multiple recipes for a single item
(e.g. uncrafting storage blocks).

* Remove references in existing code

* Recipe Generation

* ring recipes

* recipe generator v2

* quick forge

* bugfixes and performance improvements

* fix raw craft cost

* reload hotm if you open the hotm tree inv

* add myself to the changelog

* replace quickforge formular with lookup table

* do not crash anymore when opening recipes outside of skyblock

* format coins differently

* remove debug logs

* change recipe generator so that it doesnt crash old versions</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Foundations for support of different crafting recipe types.

NeuRecipe is now a base class for a recipe which provides common
concepts, such as inputs, outputs and a rendering task.

GuiItemRecipe has been reworked to work with this new NeuRecipe.

NeuManager now parses said recipes. This should be reworked to be a two
step process (first register items, then register recipes).

To keep compatibility with older repo versions, NeuRecipes are parse
lenient and default to a crafting recipe. New recipes should be added in
the `recipes` json field which is an array of json dictionaries, which
have a `type` and other fields depending on the `type` of that recipe.

This also adds support for having multiple recipes for a single item
(e.g. uncrafting storage blocks).

* Remove references in existing code

* Recipe Generation

* ring recipes

* recipe generator v2

* quick forge

* bugfixes and performance improvements

* fix raw craft cost

* reload hotm if you open the hotm tree inv

* add myself to the changelog

* replace quickforge formular with lookup table

* do not crash anymore when opening recipes outside of skyblock

* format coins differently

* remove debug logs

* change recipe generator so that it doesnt crash old versions</pre>
</div>
</content>
</entry>
<entry>
<title>Code Clean Up (#2)</title>
<updated>2021-10-16T19:50:41+00:00</updated>
<author>
<name>IRONM00N</name>
<email>64110067+IRONM00N@users.noreply.github.com</email>
</author>
<published>2021-10-16T19:50:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/notenoughupdates.git/commit/?id=7c00af18febf6c0b833c7633b4fb60a9a1bb93af'/>
<id>7c00af18febf6c0b833c7633b4fb60a9a1bb93af</id>
<content type='text'>
* intellij code clean up

* optimize imports

* format

* intellij suggestions

* fix empty catch issues</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* intellij code clean up

* optimize imports

* format

* intellij suggestions

* fix empty catch issues</pre>
</div>
</content>
</entry>
<entry>
<title>imports</title>
<updated>2021-08-20T17:05:46+00:00</updated>
<author>
<name>DeDiamondPro</name>
<email>67508414+DeDiamondPro@users.noreply.github.com</email>
</author>
<published>2021-08-20T17:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/notenoughupdates.git/commit/?id=8c6d02fc0f14b84fa69bfbe697ba00a53fbc19a3'/>
<id>8c6d02fc0f14b84fa69bfbe697ba00a53fbc19a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cleanup code + allow r to view recipe and u to view usages with virtual items in the crafting overlay</title>
<updated>2021-08-20T16:59:37+00:00</updated>
<author>
<name>DeDiamondPro</name>
<email>67508414+DeDiamondPro@users.noreply.github.com</email>
</author>
<published>2021-08-20T16:59:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/notenoughupdates.git/commit/?id=0f2be33018c085c11d0f283fe91b291d5a5a197b'/>
<id>0f2be33018c085c11d0f283fe91b291d5a5a197b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>I better stop finding bugs I wanna sleep</title>
<updated>2021-08-16T21:06:46+00:00</updated>
<author>
<name>DeDiamondPro</name>
<email>67508414+DeDiamondPro@users.noreply.github.com</email>
</author>
<published>2021-08-16T21:06:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/notenoughupdates.git/commit/?id=46df5e8f55ae1147bae9ecba3447605729b3d9f4'/>
<id>46df5e8f55ae1147bae9ecba3447605729b3d9f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix double tooltips</title>
<updated>2021-08-16T20:50:00+00:00</updated>
<author>
<name>DeDiamondPro</name>
<email>67508414+DeDiamondPro@users.noreply.github.com</email>
</author>
<published>2021-08-16T20:50:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/notenoughupdates.git/commit/?id=c14ea38372c30d40820a7bcb7c8f56d407d7022f'/>
<id>c14ea38372c30d40820a7bcb7c8f56d407d7022f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>now use internalname to check + code cleanup</title>
<updated>2021-08-16T20:38:54+00:00</updated>
<author>
<name>DeDiamondPro</name>
<email>67508414+DeDiamondPro@users.noreply.github.com</email>
</author>
<published>2021-08-16T20:38:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/notenoughupdates.git/commit/?id=00d03d913dcfbc73e839bf61981ff9926c9f46ce'/>
<id>00d03d913dcfbc73e839bf61981ff9926c9f46ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Crafting overlay</title>
<updated>2021-08-16T19:49:23+00:00</updated>
<author>
<name>DeDiamondPro</name>
<email>67508414+DeDiamondPro@users.noreply.github.com</email>
</author>
<published>2021-08-16T19:49:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/notenoughupdates.git/commit/?id=233cd3eb7392cb3ed2a7b31c36967e8a187bc024'/>
<id>233cd3eb7392cb3ed2a7b31c36967e8a187bc024</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
