Commit Graph

230 Commits

Author SHA1 Message Date
00d11f837e Added Java extension pack for devcontainer.
All checks were successful
ydeng/islandsurvivalcraft/pipeline/head This commit looks good
2024-08-05 18:28:04 +00:00
1a7a80d74c Added unit test report.
All checks were successful
ydeng/islandsurvivalcraft/pipeline/head This commit looks good
2024-07-22 05:07:01 +00:00
6a37c9c90b Added devcontainer and updated pipeline.
All checks were successful
ydeng/islandsurvivalcraft/pipeline/head This commit looks good
2024-07-22 04:54:33 +00:00
4487a2cb16 Merge branch 'master' into develop
Some checks failed
ydeng/islandsurvivalcraft/pipeline/head There was a failure building this commit
2024-07-21 04:17:12 +00:00
c39dd426e9 Added devcontainer configuration. 2024-07-21 04:14:46 +00:00
6eff20bb86 Fixed potential null reference.
Some checks failed
RealYHD/islandsurvivalcraft/pipeline/head There was a failure building this commit
ydeng/islandsurvivalcraft/pipeline/head There was a failure building this commit
2022-12-08 16:53:04 +00:00
41938de11b Jenkinsfile now displays test results and archives build. 2022-12-04 05:50:46 +00:00
21ce300b08 Added Jenkinsfile and updated package naming. 2022-12-04 05:24:43 +00:00
1702fe7472 Updated server and minor value changes made. 2020-11-17 13:00:53 -06:00
94dbda6ac6 Map is now toggle instead of crafting. 2020-09-09 13:57:08 -05:00
bde35f8de8 Updated to 1.16.2. 2020-09-09 13:56:52 -05:00
1b4fbd05f4 Increased world value cache and changed map rendering. 2020-05-17 20:23:57 -05:00
df605880b7 Optimized the world island information building.
Island information building is now priority based.

Island information building uses distanced previously built information.

Changed thread safe cache to be more multi-purpose.
2020-05-17 18:10:34 -05:00
a032f007c1 Changed cache value's key to be final. 2020-05-17 14:57:09 -05:00
88d3237d4e Gravelly mountains are less mountainous and don't have dirt. 2020-05-17 01:12:02 -05:00
c420a610a3 No longer waits for island to complete scanning. 2020-05-17 01:11:35 -05:00
69d10d8d5f Clean up in preparation for persistence system. 2020-05-16 19:47:49 -05:00
b1487b500d Changed command name and added size command.
Refactoring performed as well.
2020-05-16 18:50:00 -05:00
f95d0232b9 Made sandy places have more layers of sand. 2020-05-16 18:25:27 -05:00
262a83c7e9 Improved code structure for shading map.
World layering improved by adjusting desert sand thickness and lowering overall mountain peak height.
2020-05-16 18:23:54 -05:00
7d985f4489 Improved the varied item structure.
Map now shows islands within map range without needing player to travel there.
2020-05-16 17:58:51 -05:00
1207693a1d Removed useless import. 2020-05-16 16:21:03 -05:00
56d636c862 Changed load thread count to 2. 2020-05-16 15:46:09 -05:00
3514434fbb Changed chunk island information load structure. 2020-05-16 15:45:44 -05:00
e2f476cd82 Primitive map based island highlighting functioning. 2020-05-16 14:33:40 -05:00
ec006ffbb2 Added docs and made temperature for islands be based on origin. 2020-05-15 01:56:33 -05:00
63ecfedf71 Added better origin highlighting to highlight command. 2020-05-15 01:55:58 -05:00
ea4ba47427 Changed island information creation to be async.
Flooder no longer uses it's own interface for flooding.
2020-05-14 15:07:46 -05:00
78f0a846da A good base for an island highlighting map. 2020-05-13 12:07:16 -05:00
93ea0d3153 Cleaned up imports and unused code. 2020-05-11 17:58:51 -05:00
bd7f591f36 Island info data structure added.
In addition: changed the world info management to use world name as key.
2020-05-11 17:46:50 -05:00
44518270e1 Deleting worlds is now a separate task. 2020-05-11 17:46:44 -05:00
19552f1a2b Made command system and DFS usage more intuitive. 2020-05-11 12:50:32 -05:00
73adefdc7f Made highlight command update quicker. 2020-05-09 22:01:30 -05:00
4f18f25c01 Island highlighting debug now works, albeit, not favorable.
Reworked DFS as well to suit a broader spectrum of needs.

Reworked other classes for easier use.
2020-05-09 21:56:27 -05:00
19f387def9 Merge branch 'feature/command-system' into develop. 2020-05-09 00:31:16 -05:00
d8c0961e2b (Re)added shorelines and fixed both deep and transitional ocean generation. 2020-05-09 00:26:50 -05:00
759a604e4e Added command system structure. 2020-05-09 00:25:43 -05:00
3ab1e05569 Reorganized and added author tag to plugin.yml. 2020-05-07 16:46:30 -05:00
dd89266b4e Preliminary new unique biome generator. 2020-05-07 11:52:23 -05:00
a5cf40913b Implemented better biome system. 2020-05-06 20:05:20 -05:00
d1cae3bf7f Island hashcode feature added. 2020-05-05 16:57:38 -05:00
778b334ceb Implemented concept of island origin coords.
Useful for hashing an island potentially.
2020-05-05 16:49:21 -05:00
46f393c30e Refactoring. 2020-05-05 12:53:38 -05:00
7e156ff2ea initial commit. 2020-05-05 12:24:31 -05:00
ce4a5899cc Added enumerators for organizing biome information.
Currently unused.
2020-05-05 11:35:18 -05:00
9d77fe3bb6 More controlled chunk existence checking. 2020-05-04 23:20:54 -05:00
10022876d5 Fixed potential biome continuity logic mistake. 2020-05-04 20:35:44 -05:00
785f7a1ea3 Added generation modes. 2020-05-04 20:27:44 -05:00
479e28c090 World info now persist through reloads. 2020-05-04 16:57:57 -05:00