destro174 and GitHub
94b3abb0f5
Ore generators V2 ( #15 )
...
* Fix typo in island gui
* Add glow for challenges that are completed.
* Enhance ore generators to generate the ore when the block is broken.
2024-04-20 15:00:35 +02:00
Len
09525f0be1
Add challenges node to IslandGUI.java
2024-04-12 22:02:49 +02:00
Len
528c15db9b
Prevent repeating certain challenge types.
2024-04-12 14:33:05 +02:00
Len
7bec99b78e
Add option to load loottables as challenge rewards.
2024-04-06 09:10:34 +02:00
Len
0957308a12
Do not clear inventory and enderchest when creating a new island.
2024-04-05 15:40:36 +02:00
Len
f33c841583
Do not generate ores for stone generators.
2024-03-24 08:54:13 +01:00
Len
b773e7f0f3
Use a LinkedHashMap to store challenges.
2024-03-22 20:27:03 +01:00
Len
875d770742
Fix Unhandled exception when executing command is top
...
During early game if there are less then 10 islands the IntStream.range fails. We add Math.min to either select the amount of islands available or a top of 10.
2024-03-09 10:19:01 +01:00
Len
49c5cc94c1
Merge branch 'main' of github.com:Altitude-Devs/CometSkyBlock
2024-03-09 10:12:57 +01:00
destro174 and GitHub
9cbcab4a82
Ore generators ( #14 )
...
* Add alias `ch` for challenge command
* Add base layer for Ore Generators.
* Fix default ore for generators
2024-03-04 12:44:43 +01:00
Len
30ab288af1
Add alias ch for challenge command
2024-02-25 17:11:01 +01:00
efc6b62b2f
Add a base layer for challenges.
...
Implement a challenge system. This allows players to work towards them and add some goals to reach.
Demo challenges are included in file challenges.yml. This should provide details on how to create your own challenges.
---------
Co-authored-by: Teriuihi <[email protected] >
2024-02-25 14:02:51 +01:00
Len
53d4549573
Set a default island name if unset.
2024-02-21 16:20:44 +01:00
Len
3ac9b7dd89
Display the next cobblestone tier in the UpgradesGUI.java
2024-02-21 16:17:42 +01:00
destro174 and GitHub
d09e8567ac
Merge pull request #2 from Altitude-Devs/IslandBroadcasts
...
Add island::broadcast as a way to announce information
2024-02-17 23:28:28 +01:00
Len
06869871f1
Add island::broadcast as a way to announce information to all the island members and owner.
2024-02-17 23:18:12 +01:00
Len
0851570d16
Fix players leaving an island resetting the island owner.
2024-02-17 22:54:15 +01:00
Len
333e8e9b8d
Allow expanding the island WorldBorderLevel
2024-02-17 21:55:17 +01:00
Len
05926df76e
Fix playerheads in the GUI
2024-02-17 21:25:50 +01:00
Len
084b3ea5de
Allow bucketing obsidian to lava.
2024-02-17 15:30:36 +01:00
Len
cccd301cbb
Set world seed to 4894934811986575177
2024-02-17 15:22:55 +01:00
Len
d065d7b2f1
Set difficulty to normal by default
2024-02-17 15:10:52 +01:00
Len
17b62d6a01
Set gamerule DO_INSOMNIA to false when creating islands.
2024-02-17 15:03:56 +01:00
Len
fefeba33be
Add WorldLoader.java and WorldManager.java
2024-02-17 13:23:11 +01:00
Len
79953416d1
Load island difficulty when loading islandworld
2024-02-17 12:15:23 +01:00
Len
9062caf862
Teleport back to island when logging in.
2024-02-17 12:05:42 +01:00
Len
8a51c9d99c
Add IslandRestart
2024-02-16 10:32:00 +01:00
Len
92b445f2a2
Clean up GUI Titles
2024-02-16 10:27:32 +01:00
Len
dc6293eb45
Add some more output to commands
2024-02-16 10:25:11 +01:00
Len
b04fc5d8a1
Fix interactions in the overworld
2024-02-13 17:17:43 +01:00
Len
eb5d538657
Fix typo in MessageConfiguration.java
2024-02-11 17:05:49 +01:00
Len
64bcbdfe5f
Add CobbleStone generator level to upgrades GUI
2024-02-11 16:58:35 +01:00
Len
dd6b9b6c92
Update islandId when creating a new island.
2024-02-11 16:39:42 +01:00
Len
4286856f84
Update island owner when leaving island
2024-02-11 16:36:15 +01:00
Len
34e9aa240a
Save members list when adding new members
2024-02-11 16:30:59 +01:00
Len
f4b67c93c3
Add back button to GUI
2024-02-11 16:22:22 +01:00
Len
10a057bab5
Tweak IslandLevel upgrades
2024-02-11 16:18:56 +01:00
Len
71ad69479f
Deprecate method
2024-02-11 16:16:03 +01:00
Len
e546a8f748
Fix island.level config path
2024-02-11 16:14:04 +01:00
Len
2c282ab1cf
Disable listening to EntityDamageEvent
2024-02-11 15:35:30 +01:00
Len
c5fed56fe9
Update UpgradesGUI when upgrading.
2024-02-11 15:26:22 +01:00
Len
bbcdcaa2c0
Remove unused code in InviteRequest.java
2024-02-11 15:25:39 +01:00
Len
dbd617523a
Fix IslandDeny.java command name
2024-02-11 15:18:14 +01:00
Len
15a4ecd3af
Parse placeholders in invite message
2024-02-11 15:16:48 +01:00
Len
9e84142ca2
Update difficulty and set gamemode to survival when creating a new island
2024-02-11 15:16:08 +01:00
Len
da2f50032d
Send message when Island levels up.
2024-02-11 15:14:22 +01:00
Len
db4ab33bde
Fix typo in MessageConfiguration.java
2024-02-11 15:13:19 +01:00
Len
4701b019d7
Add functions to the GUI.
2024-02-11 14:34:56 +01:00
Len
52d8178e28
Update IslandSetOwner.java
2024-02-10 23:25:50 +01:00
Len
adacce0677
Add InviteRequest.java
2024-02-10 23:19:50 +01:00
Len
144383769c
Add some info to GUIInventory.java menubars
2024-02-10 23:03:36 +01:00
Len
17d0cb4c5f
Remove IslandSethome.java
2024-02-10 22:56:58 +01:00
Len
f863fbc56e
Remove IslandOptions.java
2024-02-10 22:48:55 +01:00
Len
181df31696
Remove IslandMembersCommand and move it to the IslandGUI.java
2024-02-10 22:48:16 +01:00
Len
be52a305fe
Inform players why they are teleported to spawn during an island restart.
2024-02-10 22:45:43 +01:00
Len
46ac79503e
Add IslandLeave.java
2024-02-10 22:34:06 +01:00
Len
3cdf57192c
Check if player has island when inviting players
2024-02-10 22:16:26 +01:00
Len
f4bf8e8964
add base for IslandRestart.java
2024-02-10 22:12:15 +01:00
Len
ebf2894ccf
Add IslandInvite.java
2024-02-10 21:50:01 +01:00
Len
04d5a76ac6
Clean up PlayerListener.java
2024-02-10 15:48:19 +01:00
Len
9e4fc5fffd
Add PlayerListener.java to start protecting islands
2024-02-09 21:02:13 +01:00
Len
8847430ed9
Rework the GUI
2024-02-09 19:46:39 +01:00
Len
5d24b5a6ee
Update IslandMembersGUI
2024-02-07 17:12:58 +01:00
Len
8eb09282d2
Run gradlew clean before building
2024-02-05 18:55:03 +01:00
Len
ef411ac9a1
Add a base for GUI to manage aspects of the island
2024-02-05 17:38:26 +01:00
Len
b7f5b15534
Tweak some stuff and implement cobblegens.
2024-02-05 15:03:39 +01:00
Len
fb50af566a
Add some TODO notes to commands
2024-02-04 23:11:19 +01:00
Len
dc7f2184f4
Register PlayerBedListener
2024-02-04 23:02:39 +01:00
Len
93f38561b0
Progress on island stuff
2024-02-04 21:44:57 +01:00
Len
a363382a0f
Start working on actual island generation and saving the data
2024-02-04 00:51:10 +01:00
Len
b038477cec
Fix subcommands
2024-01-25 17:51:08 +01:00
Len
309c4a0516
Update MasterWorldGenerator.java
2024-01-25 17:46:06 +01:00
Len
20a5b09a39
Add a base for commands
2024-01-25 17:45:18 +01:00
Len
0e97c3dd5b
Add lombok.config
2024-01-25 14:31:55 +01:00
Len
f13003c38c
Add IslandPlayer.java
2024-01-24 19:01:24 +01:00
Len
fdd5c3d58a
Add worldgenerator
2024-01-24 16:21:18 +01:00
Len
3c2763d53c
Add some listeners
2024-01-24 16:20:31 +01:00
Len
36642c2b0a
Add CometIslandGenerator.java
2024-01-23 18:24:26 +01:00
Len
087f25b23a
Add more world generators
2024-01-22 19:00:25 +01:00
Len
6fb2e2769e
Update IslandGenerator.java and have it generate random islands
2024-01-21 13:34:13 +01:00
Len
0d841607f5
add some utils
2024-01-21 13:32:23 +01:00
Len
5cddc98e83
add IslandManager
2024-01-18 08:58:59 +01:00
Len
d8b9a96355
add island struct
2024-01-18 08:58:21 +01:00
Len
6cc92b4a36
base for cobblestone generator and levels
2024-01-18 08:53:40 +01:00
Len
f65dbef7e2
base for challenge system
2024-01-18 08:53:20 +01:00
Len
337493236e
Add Jenkinsfile
2024-01-17 10:10:22 +01:00
Len
366860ac55
Add Configuration files
2024-01-05 21:19:19 +01:00
Len
765001257c
init project
2024-01-04 22:43:10 +01:00