Giter Club home page Giter Club logo

ftb-islands's People

Contributors

jampot5000 avatar kolatra avatar thecricket avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

ftb-islands's Issues

Commands not compatible with Cauldron

since you basically just implement one command it's impossible to just give the permission to create islands to players
Would be nice if you could split the join and create command

[16:09:29] [Server thread/INFO]: Registered command island with permission node com.cricketcraft.ftbisland.SpawnIslandCommand

Suggestion: Automatic Island / Spawn Generation.

There should be a config to allow people to start on a random island generated automatically. Maybe with their user name etc. Their spawn is also stored in the center here even if they use a bed and it breaks they end up there.

Garden of Glass works amazing for this feature. You can use a command block and it auto teleports the user to their island and sets their spawn there. So the 2nd they login and load they already have their own island.

Move Island Join Point

It would be nice to be able to move the islands 'join' point. I have people falling to their deaths when people change elevation from original platform.

suggestion: align spawn and islands to region file centers

not sure if this change would be safe for existing worlds... but

center the world spawn point at 256,256 instead of 0,0..... 256,256 would be the center of region file 0,0

and then spawned islands should appear at 1024 intervals from there... so that the center of the islands are centered in their own region files

or... have the world center and the spacing interval configurable by admins

Sky Factory 2.5/Botania garden of glass/multiplayer island

Having issues trying to configure the multiplayer island so they either start as garden of glass islands or can be transformed into one. After I try and transform one into a GoG island, it will revert to a 1 block 1 tree leaving it or resetting server.

1.10+ release

Hi,

When will their be a 1.10+ release of this mod?

Bug: Creating new islands overwriting existing islands

I'm having trouble creating more than 2-3 islands. I've also confirmed this issue is happening on the version packaged with FTB Infinity Evolved Skyblock and the latest version posted on curse.

In FTB, I type /island create and no problem. Makes an island. I do it again. Again makes an island. I do it again. It says I made a new island, but teleporting to that new island it turned out to be Island 1 instead of Island 3. It's overwriting the islands. I tried it multiple times to confirm it keeps happening. So right now, I can't make more than 2-3 unique islands. One time I got it to make 3 islands, but then the 4th was actually the 1st again.

Also, is there a way to manually specify where a new island will be generated? We wanted to make the islands close to each other to build bridges between them.

Why did you close my other report without reading it?

I clearly stated in my issue that I was trying to compile the mod as-is WITHOUT CHANGING ANYTHING first. I haven't changed a single thing. I'm simply trying to compile it without ANY changes. Please re-read my issue... really rude to close it on me under the assumption that I've made changes when I haven't changed a thing.

Islands setspawn error

hey

I get a error when I try to use /island_setspawn

What is wrong ?

Please help

> 
> [08:09:54] [Server thread/ERROR]: Couldn't process command: 'island_setspawn michael'
> java.lang.ArrayIndexOutOfBoundsException: 1
> at com.cricketcraft.ftbisland.commands.SetIslandSpawnCommand.func_71515_b(SetIslandSpawnCommand.java:33) ~[SetIslandSpawnCommand.class:?]
> at net.minecraft.command.CommandHandler.func_71556_a(CommandHandler.java:94) [z.class:?]
> at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:739) [nh.class:?]
> at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:718) [nh.class:?]
> at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:37) [ir.class:?]
> at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:9) [ir.class:?]
> at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) [ej.class:?]
> at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165) [nc.class:?]
> at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659) [MinecraftServer.class:?]
> at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334) [lt.class:?]
> at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) [MinecraftServer.class:?]
> at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) [MinecraftServer.class:?]
> at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]

/island_create overwrites other islands,

/island_create overwrites other islands even if you specify the island name.

This is showing up in my infinity evolved expert skyblock 1.2.0 (MC Ver 1.7.10).

{"freelandia":{"x":1000,"y":60,"z":-1000},"test":{"x":1000,"y":60,"z":-1000},"wonderland":{"x":2000,"y":60,"z":2000},"Isabella":{"x":-1000,"y":60,"z":-1000},"Spawn":{"x":0,"y":60,"z":0}}

is my current islands.json file.

I created the islands in the following order : -

Spawn (created at world gen)
Isabella
test (overwrote Isabella's blocks, then deleted)
test (left in situ, to allow next island)
freelandia
test (dropped over freelandia, but not yet deleted)
wonderland

Is this an issue with the ordering in the file? The server is running on a different machine to the one that did the world gen. Spawn and Isabella were created on the same machine, the server folder then was moved, and the others were created.

hope this helps with diagnosis.

World is not true void..

So i got a Jetpack today and started flying around to find massive parts of normal land..

http://i.imgur.com/k4vBqkL.png

Any idea why ?

PACK.. FTBInfinityEvolvedSkyblock-1.1.0-1.7.10
Also this is on a server.

Is there anyway to make it a void with out losing all my work?

Island Limit

Why is the limit of islands set to 100? I don't run a server, but I have tried looking at my own instance to see if that was changeable, but I didn't see anything. So would it be possible to up the limit, or have it changeable in the configs?
I ask because servers, esp those that don't run on a whitelist, can get lots of unique players, most of whom would probably make their own island and fill 100 up very fast. Most server owners that would anticipate that ignore this mod entirely and get a skyblock plugin, which ends up breaking all forms of dimension travel back (returning from another dimension, but expects the overworld leads to spawning in the void with those plugins since they use their own dimension).
So, to repeat the question as a TLDR: would it be possible to increase the amount of islands a server can generate?

Problems with /island join when updating to FTB Infinity Skyblock 1.1.0

Updated my FTB Infinity Skyblock server to 1.1.0 today, and ran into a few problems.

First the /island join command didnt work, said the island didnt exist. Did some research, and found on FTB forums that island with capital letters didnt work anymore, and that I should rename the island with /island rename.
This worked on 4 out of 6 islands on my server for some reason..

If i tried to join one of the 2 that it didnt work on, i get 'An unknown error occurred while attempting to perform this command' on the client, and this error on the server console log:

22:53:33 Couldn't process command: 'island join pixelparty'

22:53:33 java.lang.NullPointerException
at com.cricketcraft.ftbisland.IslandCreator.joinIsland(IslandCreator.java:86) ~[IslandCreator.class:?]
at com.cricketcraft.ftbisland.SpawnIslandCommand.func_71515_b(SpawnIslandCommand.java:77) ~[SpawnIslandCommand.class:?]
at net.minecraft.command.CommandHandler.func_71556_a(CommandHandler.java:94) [z.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:739) [nh.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:718) [nh.class:?]
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:37) [ir.class:?]
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:9) [ir.class:?]
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) [ej.class:?]
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165) [nc.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334) [lt.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) [MinecraftServer.class:?]
at fastcraft.at.a(F:978) [fastcraft-1.23.jar:?]
at fastcraft.H.aq(F:36) [fastcraft-1.23.jar:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]

The island in question was called PixelParty when i made it on Skyblock 1.0.4.

And Island called CreatorBurden was renamed to creatorburden without any problems.

Cannot create or Join Island on 1 user

A few people have joined and everything worked great, untill one of our players ran into this issue:
06.04 11:12:13 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.8.0_74] 06.04 11:12:13 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?] 06.04 11:12:13 [Server] INFO at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?] 06.04 11:12:13 [Server] INFO at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?] 06.04 11:12:13 [Server] INFO at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class:?] 06.04 11:12:13 [Server] INFO at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?] 06.04 11:12:13 [Server] INFO at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245) [ej.class:?] 06.04 11:12:13 [Server] INFO at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:53) [ir.class:?] 06.04 11:12:13 [Server] INFO at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:38) [ir.class:?] 06.04 11:12:13 [Server] INFO at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1099) [nh.class:?] 06.04 11:12:13 [Server] INFO at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1324) [nh.class:?] 06.04 11:12:13 [Server] INFO at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchVanillaCommand(CraftServer.java:733) [CraftServer.class:1.7.10-R0.1-SNAPSHOT] 06.04 11:12:13 [Server] INFO at org.bukkit.craftbukkit.v1_7_R4.command.CraftSimpleCommandMap.dispatch(CraftSimpleCommandMap.java:53) [CraftSimpleCommandMap.class:1.7.10-R0.1-SNAPSHOT] 06.04 11:12:13 [Server] INFO at net.minecraft.command.CommandHandler.func_71556_a(CommandHandler.java:99) [z.class:?] 06.04 11:12:13 [Server] INFO at com.cricketcraft.ftbisland.SpawnIslandCommand.func_71515_b(SpawnIslandCommand.java:67) ~[SpawnIslandCommand.class:?] 06.04 11:12:13 [Server] INFO at com.cricketcraft.ftbisland.IslandCreator.joinIsland(IslandCreator.java:72) ~[IslandCreator.class:?] 06.04 11:12:13 [Server] INFO java.lang.NullPointerException 06.04 11:12:13 [Server] ERROR Couldn't process command: 'island join Yomigaere'

She cannot Join an island, and im not sure the island is created since there is no feedback from the command.
We are running with KCauldron

The log is from bottom to top :)

Bug: NullPointerException when trying to join a island that is not created.

You get this when trying join an none existing island.

[22:28:05 INFO]: Kane_Hart issued server command: /island join NoKanye3
[22:28:05 ERROR]: Couldn't process command: 'island join NoKanye3'
java.lang.NullPointerException
at com.cricketcraft.ftbisland.IslandCreator.joinIsland(IslandCreator.java:72) ~[IslandCreator.class:?]
at com.cricketcraft.ftbisland.SpawnIslandCommand.func_71515_b(SpawnIslandCommand.java:67) ~[SpawnIslandCommand.class:?]
at net.minecraft.command.CommandHandler.func_71556_a(CommandHandler.java:99) [z.class:?]
at org.bukkit.craftbukkit.v1_7_R4.command.CraftSimpleCommandMap.dispatch(CraftSimpleCommandMap.java:53) [CraftSimpleCommandMap.class:1.7.10-1614.50]
at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchVanillaCommand(CraftServer.java:733) [CraftServer.class:1.7.10-1614.50]
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1328) [nh.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1103) [nh.class:?]
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:38) [ir.class:?]
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:53) [ir.class:?]
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245) [ej.class:?]
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:1013) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:831) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:683) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_66]

Not required on client side, ExCompressum not needed, missing LICENSE

At the moment you currently have it so the version must match on the client side, which seems odd for a server side mod. This is very important so we can implement things like the command block changes without requiring the whole modpack to be updated:

@Mod(modid = FTBIslands.MODID, name = FTBIslands.NAME, version = FTBIslands.VERSION, acceptableRemoteVersions = "*")

Also ExCompressum isn't needed as an include.

IslandCreator.java

-import net.blay09.mods.excompressum.ModItems;
+import cpw.mods.fml.common.registry.GameRegistry;

...

-            chest.setInventorySlotContents(10, new ItemStack(ModItems.chickenStick, 1));
+            Item chickenStick = GameRegistry.findItem("excompressum", "chickenStick");
+
+            if (chickenStick != null) {
+                chest.setInventorySlotContents(10, new ItemStack(chickenStick, 1));
+            }

Also missing LICENSE, example: https://github.com/PC-Logix/OpenPrinter/blob/1.7/LICENSE

Suggestion: Config Files.

I would like to see the option to configure the starting items in chests and maybe even the material the island starts with. For example maybe adding a bedrock block in the center under the dirt.

Another reason is small servers or servers using cauldron and such might have animal spawn fixes and we don't want to start with things like eggs.

There is also Mob Bait from Compressium mod + Pam's Market and maybe other ways to obtain animals.

Command block issue, part 2

Ok so yay that we have fixed the permissions problem with command blocks. Now, when I enter the command into the block "/island_create @p" and then in another one "/island_join @p" the first command block has in its Previous Output "/island_create @p" and when I do "/island_join @p" it outputs "Please specify which player you wish to perform this action on."

I am new to using command blocks, so I am sure I am missing something in this process. What I am setting up is 1 command block that when activated, will create an island named after the player in the database. IE If JimBob pushes the button for the command block with the command /island_create @p then it will create an island named JimBob. I then want to setup a second command block that will join player JimBob to island JimBob when he pushes the button.

As an admin, if I was on the command console, or even in game on the console, how would I go about targeting another player with the /island_join command instead of it affecting myself directly? And how would I go about having the command /island_create use the @p which is suppose to pull the name of the closest player and use that as the input of the command?

cant create islands

when i try to create an island i get this error:
java.lang.ArrayIndexOutOfBoundsException: 0
at com.cricketcraft.ftbisland.commands.CreateIslandsCommand.func_71515_b(CreateIslandsCommand.java:61) ~[CreateIslandsCommand.class:?]
at net.minecraft.command.CommandHandler.func_71556_a(CommandHandler.java:94) [z.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:739) [nh.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:718) [nh.class:?]
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:37) [ir.class:?]
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:9) [ir.class:?]
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) [ej.class:?]
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165) [nc.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334) [lt.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]

Island data is not stored with the world, won't be backed up

Island data is currently being stored in the \local directory instead of \world

the island data is meaningful only to the current world,.. so like all other data that changes with the world, it should be inside the world's directory....

also... the most common backup systems are only backing up the folder for the world data.... so what happens if they lose their island data and have no backup?

however... don't just hardcode it to \world..... someone may have changed their server so the world data they're playing on is in a different folder than world, by editing the "level-name" value in the server.properties file... so you really need to store the island data in whatever folder that value is pointing to

voidworld spawn vanishes

i have a server with a void world, forgeessentials and ftb islands. i build a spawn, but afer i die the spawn isnt there. i set the spawnpoint to the spawn and i am at the same coordinates but the spawn isnt there.

island data is stored in serialized object data format rather than a readable/editable format

this alone could've quickly resolved issue #9

Admins need to be able to change things quickly to fix tiny problems that arise

Solution:
Output the file as a JSON format, or a XML format... or even NBT format, since we already have a wonderful editor for that

I don't care what format you pick, heck, you could even do plaintext CSV if ya want... as long as it's something an admin can figure out how to open and read and understand and edit

Suggestion: Place the User via the center of regions rather then on the border of 4 regions.

This one is a tough one maybe something admins can enable via a config overtime. But overall placing the user on 1k and 1k is a very very bad idea. Because this means the users on the border of 4 regions. Not only it means you have to worry about 4 more files per user it also means that if someone busts 1 region you can't nuke it without taking out say 1/4 of another persons base.

I would Highly recommend changing it so it's in the center of each region and add a config option to enable this setting as it be a mess to force current servers to this method.

License Issues

I'd like to report that your license is very flawed in ways which are technical rather than personal:

  • 1d: "including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights"

Was this copy-pasted from sound-related material? You might want to list things which actually pertain to software instead. The MIT License uses "including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software".

  • 1d: "Copyright and Similar Rights"

That term is not actually used anywhere else, making the definition useless. You probably meant to use it in 1e, where you used "Licensed Rights" instead.

  • 2b: "You may not copy code for use in your own codebase."

Can you copy code for use in someone else's codebase, though?

  • 2c: "Adapted Material such as addon mods"

"Addon mods" is not defined anywhere, and is very arbitrary.

  • 2c: "Adapted Material such as addon mods is encouraged. All other works should be discussed with the Owner"

Section 1c already says that you have to get permission for any adapted material with the Owner - "or otherwise modified in a manner requiring permission from the Owner". Also, "discussed" is vague.

  • 2d: "You may not reupload the mod as a download."

Can I reupload it in different forms? For example, I could put up a Magnet link for a torrent file to download the mod - that way, nobody reuploads the entire mod as a download.

  • 2d: "You may not reupload the mod as a download."

"the mod" is vague. Can I reupload the source code? Just parts of the mod? Can I split the mod in two, or remove a few langfiles?

  • 2d: "You will be confronted with a DMCA notice if found."

"DMCA" is too specific for a license - it effectively limits what you can do when the point is violated to sending a DMCA notice, and some countries (China, Russia) do not respect them very much.

Additionally,

  • The license in general doesn't cover edge-cases related to art or language: for instance, it does say you can view the code and art, but not the langfiles (however, this section is null and void within the context of GitHub, as GitHub gives you explicit rights to view and fork the source code within the UI of their own website in the ToS).

Writing licenses is hard. Please don't write terrible licenses next time. (Personally, I'd prefer you just use a FOSS license, but that is probably unlikely judging by the restrictions you put on your users.)

Everyone can issue island_join and tp other people

Version: ftbisland-1.3.3
Pack: Infinity Skyblock v2.0.1

Issue:
playerA does /island_join playerB - this results in playerB getting tp'ed to his island spawn. So other people can TP anyone on the server with a island back to their spawn.

Needed Commands

Properly list your stuff...
Also have /island help, /island list (option to have islands public), /island name (if you forgot your island's name), /island disown/destroy (admin command)
Commands added

Bug: Spawning Corner of islands issue.

When I created my island I end up spawning at the corner rather then the center. I feel that it should spawn the user at the center as most people stall/lag when teleporting and being right on the edge is not the best idea.

island_delete does not delete the actual island

I don't know if this is expected, but when I perform /island_delete <island name> nothing happens to the island itself. It just removes it from the island list. I was trying to make a system where a user can just delete their island and create another one to start again. Is this already a feature?

Cannot create island

Im trying to use the mod for the first time and cannot create an island? The logs says:
[00:25:28] [Server thread/ERROR]: Couldn't process command: 'island_create ocdiary'
java.lang.NullPointerException
at com.cricketcraft.ftbisland.IslandCreator.createIsland(IslandCreator.java:41) ~[IslandCreator.class:?]
at com.cricketcraft.ftbisland.commands.CreateIslandsCommand.func_71515_b(CreateIslandsCommand.java:61) ~[CreateIslandsCommand.class:?]
at net.minecraft.command.CommandHandler.func_71556_a(CommandHandler.java:94) [z.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:739) [nh.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:718) [nh.class:?]
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:37) [ir.class:?]
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:9) [ir.class:?]
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) [ej.class:?]
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165) [nc.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334) [lt.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]

I have tried capitals in the name too so 'OCDiary' but still nothing. In game it says "An unknown error occurred while attempting to perform this command". I am using the new SkyFactory 2.5 server files, which I updated to the latest version also.
Thanks for your help
OC
<3

ingame
log

FEATURE REQUEST: Custom Islands

I saw in the config there are 4 ready-made islands. Is there a way to create your own custom schematics to use instead of the ones provided?

Unable to compile FTB-Islands.

Hello, I noticed that there was a lack of config for how far the islands are created, and I'd like them smaller. I found where in the code it is that has the hardcoded distance of 1000 blocks. Well before I go into changing it and whatnot I'm trying to simply compile the mod as-is. Unfortunately I'm running into this issue and I'm not sure what I need to do from here.

C:\Users\box\Desktop\FTB-Islands-master\FTB-Islands-master\build\sources\java\com\cricketcraft\ftbisland\commands\JoinIslandCommand.java:50: error: cannot find
symbol
return MinecraftServer.getServer().getAllUsernames();
^
symbol: variable MinecraftServer
location: class JoinIslandCommand

Here's a log from trying to compile: http://pastebin.com/DsubdZGj
Here's one with the --stacktrace option: http://pastebin.com/vUHarWSG

I do see that message about -Xlint:unchecked but I couldn't figure out how to set it. None of the options listed on this thread at stackoverflow worked. http://stackoverflow.com/questions/8215781/how-do-i-compile-with-xlintunchecked

Any help on this would be greatly appreciated. I would love to get some islands going for a small community server but we don't want to be so far apart from each other. Thanks!

Command Blocks compatibility

Hi,

I'm trying to create a small lobby for my server, where new players can get their new islands and settle in. Unfortunately neither of the commands seem to work from within a command block, due to permission issues. Also, a "create, setspawn and join" single command (like /island_init <islandName> <playerName> would be so nice for server admins, which command would simply tp players to their islands if it's pressed for the 2nd+ time by the same user.

Unable to join custom named islands

Version 1.2.0
Islands that are created with a custom name that isn't a players name are not join-able, as you aren't friends with the 'player'.

Unable to use command blocks

I am running a SkyFactory 2.5 server, and I was attempting to setup an auto island system similar to Infinity Evolved Skyblock. When I entered the command /island_create @p and then attempted to test it, the console in the command block returned that "You do not have permission to use this command" in the previous output on the command block. I was both op when I setup the command block, as well as when I pushed the button to trigger the command block, and even in creative mode.

The version of FTP Islands that came with SkyFactory is 1.3.1, which according to Curse is the latest release. I have also seen that a request was made on the Curse page for command block functionality, and I was curious if this is being looked into, and if not, if this could be implemented. I am not sure why the command block is being denied the ability to execute the command.

When I run the command /island_create Test and /island_delete Test, both of them execute perfectly fine with no errors, so I am seriously confused as to why the command block is returning a permissions error.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.