[Discontinued] Polis [v2.7.0]

I’ll look into it.

I entered his polis so it wouldnt show up:x only solution i found so far

Release v2.3b:

Tested on SpongeForge 1191

Changes:

  • Major bug fixes with prefixes - executive and member were switched.
  • Configs will auto-update from the API 3.1 version.
  • Minor code cleanup

Enjoy this Release! :smile:

Did it fixed the issue Im having on that version?

Is the bug where you can claim over peoples claim fixed yet?

That should have been fixed long ago, please check for me.

for 2.2 It wasn’t. Im assuming its fixed in 2.3?
Executives can claim land (over) others land in 2.2. Havent tested 2.3

is /polis deposit working in 2.3b?

It should be, but make sure your EconomyPlugin is updated.

10.03 22:19:22 [Server] Server thread/ERROR [Sponge]: The Scheduler tried to run the task Polis - Tax Collection for VertaniaCity owned by org.spongepowered.mod.plugin.SpongeModPluginContainer@123a28e, but an error occured.
10.03 22:19:22 [Server] INFO java.util.NoSuchElementException: No value present
10.03 22:19:22 [Server] INFO at java.util.Optional.get(Optional.java:135) ~[?:1.8.0_72]
10.03 22:19:22 [Server] INFO at io.github.hsyyid.polis.utils.Utils.lambda$startTaxService$1(Utils.java:40) ~[Utils.class:2.3b]
10.03 22:19:22 [Server] INFO at org.spongepowered.api.scheduler.Task$Builder.lambda$execute$10(Task.java:138) ~[Task$Builder.class:1.8.9-1763-4.1.0-BETA-1195]
10.03 22:19:22 [Server] INFO at org.spongepowered.common.scheduler.SchedulerBase.lambda$startTask$68(SchedulerBase.java:177) ~[SchedulerBase.class:1.8.9-1763-4.1.0-BETA-1195]
10.03 22:19:22 [Server] INFO at org.spongepowered.common.scheduler.SyncScheduler.executeTaskRunnable(SyncScheduler.java:66) ~[SyncScheduler.class:1.8.9-1763-4.1.0-BETA-1195]
10.03 22:19:22 [Server] INFO at org.spongepowered.common.scheduler.SchedulerBase.startTask(SchedulerBase.java:174) ~[SchedulerBase.class:1.8.9-1763-4.1.0-BETA-1195]
10.03 22:19:22 [Server] INFO at org.spongepowered.common.scheduler.SchedulerBase.processTask(SchedulerBase.java:160) ~[SchedulerBase.class:1.8.9-1763-4.1.0-BETA-1195]
10.03 22:19:22 [Server] INFO at java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4707) [?:1.8.0_72]
10.03 22:19:22 [Server] INFO at org.spongepowered.common.scheduler.SchedulerBase.runTick(SchedulerBase.java:104) [SchedulerBase.class:1.8.9-1763-4.1.0-BETA-1195]
10.03 22:19:22 [Server] INFO at org.spongepowered.common.scheduler.SyncScheduler.tick(SyncScheduler.java:41) [SyncScheduler.class:1.8.9-1763-4.1.0-BETA-1195]
10.03 22:19:22 [Server] INFO at org.spongepowered.common.scheduler.SpongeScheduler.tickSyncScheduler(SpongeScheduler.java:191) [SpongeScheduler.class:1.8.9-1763-4.1.0-BETA-1195]
10.03 22:19:22 [Server] INFO at org.spongepowered.mod.SpongeMod.onTick(SpongeMod.java:220) [SpongeMod.class:1.8.9-1763-4.1.0-BETA-1195]
10.03 22:19:22 [Server] INFO at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_8_SpongeMod_onTick_ServerTickEvent.invoke(.dynamic) [?:?]
10.03 22:19:22 [Server] INFO at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:49) [ASMEventHandler.class:?]
10.03 22:19:22 [Server] INFO at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:81) [EventBus.class:?]
10.03 22:19:22 [Server] INFO at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:58) [EventBus.class:?]
10.03 22:19:22 [Server] INFO at net.minecraftforge.fml.common.FMLCommonHandler.onPreServerTick(FMLCommonHandler.java:266) [FMLCommonHandler.class:?]
10.03 22:19:22 [Server] INFO at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:594) [MinecraftServer.class:?]
10.03 22:19:22 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:481) [MinecraftServer.class:?]
10.03 22:19:22 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.8.0_72]
10.03 22:19:22 [Server] Server thread/ERROR [Sponge]: The Scheduler tried to run the task Polis - Tax Collection for Nova owned by org.spongepowered.mod.plugin.SpongeModPluginContainer@123a28e, but an error occured.
10.03 22:19:22 [Server] INFO java.util.NoSuchElementException: No value present

When starting the server running:

Polis: 2.3b
SpongeForge: 1195
Forge: 1764

Okay, fixing now.

Release v2.3c:

Tested on SpongeForge 1195

Changes:

  • Major bug fixes with incorrect references to the plugin ID.

Enjoy this Release! :smile:

What bugs are fixed? The claiming one or was that fixed in 2.3?

I’ll fix that later today.

EDIT: @DeathNateDog what was the claiming bug?

EDIT 2: That bug should have been resolved.

Alright. On a side note, I tried to set up pressure plates and such but they don’t seem to work for they have two different states: on and off. Has anyone been able to get them to work via the addusable?

Something that needs to be implemented I feel asap:

Configurable:

  • Town name character limit
  • Alphabetical and numerical characters ONLY allowed.

ie: “The name of your polis town must be within 3-20 characters.”
ie: “Your town name can not exceed 20 characters”
ie: “Your town name must be at least 3 characters long”
ie: “You may only use alphabetical and numerical characters in your town name”

^ Not only does this highly effect prefixs being very long in chat if you wish to use prefixes, but it creates problems with the /polis list.

^^ A new issue we are discovering is that if someone makes ANY name with “,” in it, it will keep the town name in the /polis list breaking it and acting as if that user no longer has a town.

ie: said user made his town name something extremely long with (2 commas) in between. This broke the town, splitting it into 3 lines and kicking him from being in a town.

I think the easiest and best thing to do right now would be to restrict town names to alphabetical and numerical characters ONLY and let owners set a configurable character limit to help restrict abuse of long names.

Thanks again, you do amazing work!

Okay. Will fix this soon :slight_smile:

1 Like

There is an issue with claims being overridden as someone has said above.

I am using the latest polis and sponge to this date and besides the character issues I’ve expressed above, this is the only other problem we have discovered through testing :slight_smile:.

I’ve decided to make a quick video for you so that you see exactly what is going on!
http://sendvid.com/fnm8ps5a

Release v2.3d:

Tested on SpongeForge 1206

Changes:

  • Major bug fixes with overclaiming of land.

Enjoy this Release! :smile:

1 Like

I have been everywhere for help with a Pixelmon issue. The Minecraft forums, The Pixelmon forums, so last I shall try here. I am trying to make NPC’s usable in SafeZone areas specifically Pixelmon NPC’s… Now the answer “use Essentialscmd and do Blockinfo or Entityinfo on the npcs” no doesnt work xD… If anyone has done this or knows how please lead me in the right direction. Thank you in advance… Oh yeah amazing Plugin!! so easy compared to the competition!

1 Like