{"id":19448455,"url":"https://github.com/aleksilassila/islands","last_synced_at":"2025-04-25T02:31:13.018Z","repository":{"id":48946215,"uuid":"296675015","full_name":"aleksilassila/Islands","owner":"aleksilassila","description":"A spigot plugin for creating customisable home islands with different biomes. https://www.spigotmc.org/resources/islands-home-islands-system.84303/","archived":false,"fork":false,"pushed_at":"2022-11-08T12:01:44.000Z","size":95896,"stargazers_count":22,"open_issues_count":6,"forks_count":16,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-07-30T20:47:06.252Z","etag":null,"topics":["bukkit","islands","java","minecraft","minecraft-plugin","minecraft-server","paper","spigot","spigot-plugin","survival"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aleksilassila.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-09-18T16:32:25.000Z","updated_at":"2024-02-20T11:51:31.000Z","dependencies_parsed_at":"2023-01-22T05:03:35.013Z","dependency_job_id":null,"html_url":"https://github.com/aleksilassila/Islands","commit_stats":null,"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aleksilassila%2FIslands","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aleksilassila%2FIslands/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aleksilassila%2FIslands/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aleksilassila%2FIslands/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aleksilassila","download_url":"https://codeload.github.com/aleksilassila/Islands/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223978474,"owners_count":17235180,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bukkit","islands","java","minecraft","minecraft-plugin","minecraft-server","paper","spigot","spigot-plugin","survival"],"created_at":"2024-11-10T16:26:52.752Z","updated_at":"2024-11-10T16:26:53.366Z","avatar_url":"https://github.com/aleksilassila.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Islands\nA spigot plugin for creating floating island homes with different biomes.\nOptimized for survival gamemode. **This is not a skyblock plugin!**\nJumping down from an island teleports player to survival \"wilderness\", \nthat can be reset often without losing players' progress.\n\nThis plugin is designed to function as your server's core plugin:\nFor example it handles protection, homes, teleports / warps and has economy integration with handy GUIs for performing tasks.\n\nIf you want to experience the plugin in game and have an awesome gaming experience, you can hop on crackcraftsmp.apexmc.co! (1.16.4)\n\n## Features\n\"Okay cool, islands. What's the point?\" Here are some problems that this plugin solves.\n\n**Griefing.**\nEvery island is protected by default.\nThe owner can `/trust` other players so that they can also interact with blocks and entities.\nThe plugin integrates with GriefPrevention to protect the islands,\nand shouldn't interfere with other claims or claimblocks in your server.\n\n**Resources.**\nEveryone hates monuments that are already raided by another player.\nThis plugin allows resetting the survival world whenever you feel like it without losing your progress.\nYour islands and inventory are saved in a separate world, that you can access from anywhere.\n\n**\"Project management.\"**\nWant to start a new base? Just create a new island. Tired of creating a new world multiple times\nto find the biome of your liking? Well, this plugin lets you choose that too. Personally I just\nlike the idea of placing individual creations of mine on their own islands.\nIt also makes saving them in a schematic file a lot easier. (The plugin has a command for that)\n\n**Community.** Players can easily visit each other's islands with `/visit` command.\nThe plugin has a GUI menu for browsing public islands. It is also possible to set up\n\"official\" islands like spawn island that are owned by the server.\n*Tip for admins: `/island name spawn` for accessing spawn via `/vi spawn`*\n\nOther cool features include homes, warp / spawn management, tools for moderation and\ngreat configurability and permissions, to name a few.\n\n## Getting Started\n\nThe plugin has customizable generation settings, so the plugin can be optimized for any hardware.\n**To set up the plugin, check out [Wiki](https://github.com/aleksilassila/Islands/wiki).\nYou can also find extensive list of permissions, commands and configuration there.**\n\nI'd recommend admins to set up daily or weekly reset of wilderness world and possibly nether and end too. \nThis ensures that players have fresh resources available at all times and encourages players to build on islands as intended.\nYou can google more about how to schedule reboots and resets.\n\n## Screenshots\n\n![Shapes](screenshots/islandTypes/shapes_showcase.png?raw=true)\n\n### Functionality\nAvailable biomes are fetched from `islandsSource` world. \nThe search are can be adjusted to match server performance.\nSupports all overworld biomes.\n\nIslands are also protected by default. No more \"I forgot to protect my base and got griefed\".\nPlayers can trust other players to play together.\n\n![Biomes](screenshots/functionality/create_gui_biomes.png?raw=true)\n\nQueue system ensures that generating islands does not cause lag.\nGeneration speed can also be adjusted.\n\n![Queue](screenshots/functionality/queue.png?raw=true)\n\n![Generation](screenshots/functionality/generation.png?raw=true)\n\nJumping down from an island teleport player to survival \"wilderness\",\nwhere damage is enabled. Wilderness can be reset often without resetting players' progression.\n\n![Wilderness](screenshots/functionality/wilderness.png?raw=true)\n\nComes with a handy gui that players can use to visit other public islands!\nShiny islands are \"official\" islands owned by the server.\n\n![Island Protection](screenshots/functionality/visit_gui.png?raw=true)\n\nCustom island shapes can be created to enhance the look of your islands!\n\n![Island Shapes](screenshots/functionality/shapes.png?raw=true)\n\n![Island Shapes](screenshots/islandTypes/shape_normal.png?raw=true)\n\nEconomy integration allows you to set prices for different islands\n\n![Island Shapes](screenshots/functionality/create_gui_size.png?raw=true)\n\nAdmin tools help admins moderate their servers by giving them access to all islands via GUI\n\n![Island Moderation](screenshots/functionality/moderation_gui.png?raw=true)\n\nPlugin supports GriefPrevention integration to protect all the islands from griefers.\n\n![Protection](screenshots/functionality/protection.png?raw=true)\n\n### Example Islands\n\n![Big Badlands Island](screenshots/islandTypes/badlands_big.png?raw=true)\n\n![Small Bamboo Island](screenshots/islandTypes/bamboo_small.png?raw=true)\n\n![Landscape](screenshots/islandTypes/landscape.png?raw=true)\n\nAll screenshots can be found [here](screenshots)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faleksilassila%2Fislands","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faleksilassila%2Fislands","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faleksilassila%2Fislands/lists"}