Big World Resources Collection Implement (#1368)
* init
* init
* init
* revoke
* fix error
* mining support
* mining support
* Roks endurance support
* Roks endurance support
* Timed refresh
* upgrade resource data
* Timed refresh support
* remove null gadget
* Coordination
* full synchronized
* oh no, my math teacher will hit me!
* synchronized onInteract
* remove break;
* supply re-spawn time , thanks to @wl23333
* Clean up and integrate collection spawns into SpawnDataEntries
Co-authored-by:
Melledy <52122272+Melledy@users.noreply.github.com>
Showing
- src/main/java/emu/grasscutter/data/ResourceLoader.java 24 additions, 9 deletionssrc/main/java/emu/grasscutter/data/ResourceLoader.java
- src/main/java/emu/grasscutter/game/ability/AbilityManager.java 19 additions, 5 deletions...ain/java/emu/grasscutter/game/ability/AbilityManager.java
- src/main/java/emu/grasscutter/game/entity/EntityGadget.java 26 additions, 8 deletionssrc/main/java/emu/grasscutter/game/entity/EntityGadget.java
- src/main/java/emu/grasscutter/game/entity/GameEntity.java 12 additions, 0 deletionssrc/main/java/emu/grasscutter/game/entity/GameEntity.java
- src/main/java/emu/grasscutter/game/entity/gadget/GadgetContent.java 1 addition, 2 deletions...ava/emu/grasscutter/game/entity/gadget/GadgetContent.java
- src/main/java/emu/grasscutter/game/entity/gadget/GadgetGatherObject.java 86 additions, 0 deletions...mu/grasscutter/game/entity/gadget/GadgetGatherObject.java
- src/main/java/emu/grasscutter/game/entity/gadget/GadgetGatherPoint.java 45 additions, 9 deletions...emu/grasscutter/game/entity/gadget/GadgetGatherPoint.java
- src/main/java/emu/grasscutter/game/managers/collection/CollectionData.java 30 additions, 0 deletions.../grasscutter/game/managers/collection/CollectionData.java
- src/main/java/emu/grasscutter/game/managers/collection/CollectionManager.java 74 additions, 0 deletions...asscutter/game/managers/collection/CollectionManager.java
- src/main/java/emu/grasscutter/game/managers/collection/CollectionRecordStore.java 67 additions, 0 deletions...utter/game/managers/collection/CollectionRecordStore.java
- src/main/java/emu/grasscutter/game/player/Player.java 23 additions, 5 deletionssrc/main/java/emu/grasscutter/game/player/Player.java
- src/main/java/emu/grasscutter/game/world/Scene.java 45 additions, 20 deletionssrc/main/java/emu/grasscutter/game/world/Scene.java
- src/main/java/emu/grasscutter/game/world/SpawnDataEntry.java 10 additions, 1 deletionsrc/main/java/emu/grasscutter/game/world/SpawnDataEntry.java
- src/main/java/emu/grasscutter/server/packet/recv/HandlerAbilityInvocationsNotify.java 13 additions, 3 deletions...r/server/packet/recv/HandlerAbilityInvocationsNotify.java
- src/main/java/emu/grasscutter/server/packet/recv/HandlerClientAbilityInitFinishNotify.java 5 additions, 3 deletions...ver/packet/recv/HandlerClientAbilityInitFinishNotify.java
- src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java 9 additions, 3 deletions...er/server/packet/recv/HandlerCombatInvocationsNotify.java
- src/main/java/emu/grasscutter/server/packet/send/PacketGadgetInteractRsp.java 4 additions, 2 deletions...asscutter/server/packet/send/PacketGadgetInteractRsp.java
- src/main/java/emu/grasscutter/utils/Position.java 13 additions, 2 deletionssrc/main/java/emu/grasscutter/utils/Position.java
- src/main/resources/defaults/data/GadgetSpawns.json 1 addition, 0 deletionssrc/main/resources/defaults/data/GadgetSpawns.json
Please register or sign in to comment