Grasscutter/src/main/java/emu/grasscutter/utils
ImmuState 6e955c9fdb Implement Resin (#1257)
* Basic resin usage/refresh.

* Honor resin config, move some logic to logon.

* Add resin usage to DungeonChallenge

* Make fragile and transient resin usable.

* Get resin cost from dungeon excel.

* Add ability to unlock combine diagrams.

* Refactor CombineManager to use Inventory.payItems, enabling crafting of condensed resin.

* Refactor ForgingManager to use Inventory.payItems, to prepare for eventually forging Mystic Enhancement Ores using resin.

* Remove comment

* Check resin usage in addResin
2022-06-14 01:14:15 -07:00
..
ConfigContainer.java Implement Resin (#1257) 2022-06-14 01:14:15 -07:00
Crypto.java "Autogenerate" data files with data fallbacks and moved keys folder into jar resources (#927) 2022-05-17 03:00:52 -07:00
DateHelper.java Persist Tower Data && Set The Tower Schedule 2022-05-08 06:06:32 -07:00
EventConsumer.java woo back to generics 2022-04-26 20:47:45 -04:00
FileUtils.java Fix dataloader not getting path correctly 2022-05-20 19:32:27 -07:00
JlineLogbackAppender.java Fix jline in eclipse 2022-05-03 23:24:02 -07:00
Language.java It will use the english as default rather than tell you the value is not exist if there's no translation for currently language 2022-05-11 11:50:53 -07:00
MessageHandler.java Carry to new line for messages in MessageHandler 2022-05-03 02:16:44 -07:00
Position.java Rename excel classes 2022-05-30 20:06:25 -07:00
ProtoHelper.java Refactor existing code 2022-04-18 01:11:27 -04:00
ServerLogEventAppender.java Server Log Events (#996) 2022-05-20 05:48:20 -07:00
Utils.java Rename excel classes 2022-05-30 20:06:25 -07:00
WeightedList.java Initial commit 2022-04-17 05:43:07 -07:00