GithubHelp home page GithubHelp logo

civs's People

Contributors

christopherbstocks avatar dependabot[bot] avatar dmiller28 avatar hartingsdev avatar minus1over12 avatar multitallented avatar rumiexmachina avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

civs's Issues

Jammer trap does not work: No evidence of teleport interception

I have tested it in all cardinal directions with 3 different players and it has revealed that the Jammer trap to no extent changes their teleportation path. This has put many players on edge as now they cannot even expect their town to be safe from the abuse of the Hunters Lodge.

In addition, I want to know if a price or cooldown could be added to the Hunters Lodge to make it less abusable. Players use it in conjunction with ports to enter then a leave a persons area quickly. The combat cooldown isn't enough of a deterrent to being used as a way to counter its abuse.

Region Destruction Persists

In some "random" cases, destroying a Region Chest does not fully break it.

  • Place region
  • Go to survival
  • Break it (might need a few tries)
  • Region persists (need to destroy by book)

Arrow Sentry Shoots Down

The arrow sentry, shoots down if it can't find/hit the target.
Arrow sentries also fire too weak. Can't go further than 3 blocks.

Setup arrow sentry with:

- arrow_turret:10.5.3

Place it.

Spawn a mob near.

Sentry can't reach / too weak to reach.

Destroying any block inside regions, break it.

Destroying any block inside the region, even if its another type of block, like TNT that isn't a req for it to exist, destroys the entire region.

How to reproduce:

  • Setup ANY region.
  • Build it.
  • Place any block that isn't in the reqs.
  • Break it.
  • Region disabled.

Four different requests.

Here are a couple requests that would make the plugin more configurable/more features:

  1. Config to disable colonies (outposts) from going rogue

  2. A better/enhanced system so that people can have multiple towns under one "rule"

  3. NPC guards that could use certain structures as e.g archer towers or a gate to defend.

  4. More in-depth siege weaponry, potentially customizable (like item) projectile types that change power damage/end block damage after power is gone etc.

very excited for this mod, I'm designing a ww2 server with it.

Can not open the "region" menu

image

Because too many(full) region in the "region" menu, so when I open it, it will close immediately. I suggest you add a "next page" button.

[Request] Application for Beta Tester

I would like to apply to be a tester.

I have a dedicated server if you want to look around. I'm also helping Louis Blumiere.

We would like to be the first Brazilian community to use the new Civs plugin.

Thanks in advance.
Murillo

Building Blocks Requirements (Missing)

If the region has lots of Block Requirements, it wont show all of them.
The menu of requirements is correct, the only problem is with the text shown when you try to place the build.

  • Create a region with lots of materials reqs (item-groups).
  • Try to place the region.
  • It will show that its missing one of the reqs, but its not the true req.
  • No matter how many times you place the block it says its missing, it will keep giving you the same msg.

Fastcraft incompatible

Clicking on a crafting table will briefly open, and then close the fastcraft menu. Using /craft works normally. This problem only happens when Civs is also enabled

Biome Build Reqs

Allow a structure to include build requirements that specify a biome.
For example, one would be only allowing the Quartz Mine to be built inside the Nether Biome. Another example could be only allowing the Marine Mine in an Ocean Biome.

About jade shop and warehouse

problems:

The jade shop:

  1. The jade shop's description is wrong. I place my mouse pointer on the jade shop icon , it shows that pay 144 emeralds to server per day to get $1000.
    But when the jade shop was built , the jade shop show that pay 16 emeralds to server per day to get $1000.
  2. The jade shop's cooldown time is far slower than other shop buildings or farm buildings.
  3. When I put some emeralds (165 emeralds) into jade shop's chest nearly one day later , the shop still doesn't trade , the number of emeralds no decrease. And the money no increase.

The warehouse:

  1. The warehouse is described as assigning items to the desired area, but the "cow farm" 's leathers don't enter the "leather store" chest.

(I am manually translated in this passage, there may be some errors.)
Original text below

问题描述:
一:绿宝石商店问题
1.绿宝石商店描述有误,在购买时,将鼠标移动到绿宝石商店图标上后,显示每天支出144绿宝石给服务器换取1000金币,但是当建造完绿宝石商店后,在绿宝石商店建筑页面却显示消耗16绿宝石,获得1000金币
2.绿宝石商店的“操作”按钮,其显示区域冷却时间变化远慢于其他商店建筑或农场建筑
3.将一定量的绿宝石(165个)放入“绿宝石商店”箱子里近一天后,商店并没有交易,绿宝石数量并没有减少,金币也并没有增加
二:仓库问题
1.仓库描述为分配物品到需要的区域内,但“牛农场”里的皮革并没有进入“皮革商店”的箱子

Can't create any region. (Missing Reqs)

With the new version (Fix for explosions), I can't place any region, even the ones without Block Reqs.

How to replicate:

  • Create any building.yml with empty reqs for constructing / or with reqs.
  • Buy it.
  • Try to place.
  • Error, says you can't place because its missing reqs even when you fulfill them.

If you don't meet the Reqs, it will say normally on chat. But the error is when you have and it says you can't place.

Deposit town bank in chest

There should be a config option to store town bank currency as a physical item in a chest somewhere. Perhaps in the council room?

Feature Request: Damage Items with durability

I don't know if this is on you roadmap or not, but it would be nice if items that have durability could be damaged (as if they were used) instead of removing the entire item.

Perhaps items that have durability that are added as a reagent have their durability used while those that are added as inputs are removed.

Placeholder API Support

As most of the Town/Factions plugins use nowdays, I would like to request the PlaceholderAPI (PAPI) Support feature.

With this new feature, people will be able to add the prefixes of their towns to most custom chat plugins (UChat, VentureChat, DeluxeChat, etc.).

Here is a link of some info that might be useful:

Plugin: https://www.spigotmc.org/resources/placeholderapi.6245/
API: https://www.spigotmc.org/wiki/hooking-into-placeholderapi/

Note: You need to create a separated JAR file for PAPI, that will go inside its "expansions" folder.

Thanks for the attention,

Louis.

Menu Bug

Hello,

When you open a menu, for example civ shop -> admin category, there is an item diplaying the current category you are in, in the left corner.
If you click it, it doesnt change the current menu ( because it's only informative ), but it's still act like you opened an other menu.

So if you click on back after , you stay on the current menu. In reality you have opened the same menu multiple times so it close it but it feel like the back button did nothing.

menu_bug

Add "Back" button to "Blueprints"

The "Blueprints" menu shows my unused regions that I bought, but does not have an option to go back to the main menu. Currently, I have to close my inventory and open the menu again.

1.14.2 is too laggy

Concurrent modification exceptions when doing simple things like chest.getState()
Entities spawning like crazy.

Maybe need to wait for Mojang to release 1.14.3 to fix these

Production is Broken. (Produces even without Requirements).

The item production Regions, are producing resources even without the required materials.
For example:

Cobblequarry:
Needs 1 Iron Pickaxe to produce 1 cobblestone every 10 seconds.
It produces the cobblestone without the pickaxe.

But it still takes the money from the owner.

Going to test a bit more, might find more info.

Error spamming console

01.10 23:25:12 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.RegionTickTask.onTwoSecondEvent(RegionTickTask.java:35) ~[?:?]
01.10 23:25:12 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor631.execute(Unknown Source) ~[?:?]
01.10 23:25:12 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:12 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:12 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:12 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:12 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.CommonScheduler.run(CommonScheduler.java:74) ~[?:?]
01.10 23:25:12 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:12 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:12 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1144) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:12 [Server] INFO at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:420) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:12 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1076) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:12 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:920) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:12 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]
01.10 23:25:14 [Server] ERROR Could not pass event RegionTickEvent to Civs v1.5.1
01.10 23:25:14 [Server] INFO java.lang.NullPointerException: null
01.10 23:25:14 [Server] INFO at org.redcastlemedia.multitallented.civs.regions.effects.ConveyorEffect.isDestinationChestFull(ConveyorEffect.java:232) ~[?:?]
01.10 23:25:14 [Server] INFO at org.redcastlemedia.multitallented.civs.regions.effects.ConveyorEffect.onCustomEvent(ConveyorEffect.java:154) ~[?:?]
01.10 23:25:14 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor594.execute(Unknown Source) ~[?:?]
01.10 23:25:14 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.RegionTickTask.onTwoSecondEvent(RegionTickTask.java:35) ~[?:?]
01.10 23:25:14 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor631.execute(Unknown Source) ~[?:?]
01.10 23:25:14 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.CommonScheduler.run(CommonScheduler.java:74) ~[?:?]
01.10 23:25:14 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1144) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:420) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1076) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:920) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:14 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]
01.10 23:25:16 [Server] ERROR Could not pass event RegionTickEvent to Civs v1.5.1
01.10 23:25:16 [Server] INFO java.lang.NullPointerException: null
01.10 23:25:16 [Server] INFO at org.redcastlemedia.multitallented.civs.regions.effects.ConveyorEffect.isDestinationChestFull(ConveyorEffect.java:232) ~[?:?]
01.10 23:25:16 [Server] INFO at org.redcastlemedia.multitallented.civs.regions.effects.ConveyorEffect.onCustomEvent(ConveyorEffect.java:154) ~[?:?]
01.10 23:25:16 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor594.execute(Unknown Source) ~[?:?]
01.10 23:25:16 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.RegionTickTask.onTwoSecondEvent(RegionTickTask.java:35) ~[?:?]
01.10 23:25:16 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor631.execute(Unknown Source) ~[?:?]
01.10 23:25:16 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.CommonScheduler.run(CommonScheduler.java:74) ~[?:?]
01.10 23:25:16 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1144) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:420) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1076) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:920) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:16 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]

01.10 23:25:18 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.RegionTickTask.onTwoSecondEvent(RegionTickTask.java:35) ~[?:?]
01.10 23:25:18 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor631.execute(Unknown Source) ~[?:?]
01.10 23:25:18 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:18 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:18 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:18 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:18 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.CommonScheduler.run(CommonScheduler.java:74) ~[?:?]
01.10 23:25:18 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:18 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:18 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1144) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:18 [Server] INFO at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:420) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:18 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1076) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:18 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:920) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:18 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]
01.10 23:25:20 [Server] ERROR Could not pass event RegionTickEvent to Civs v1.5.1
01.10 23:25:20 [Server] INFO java.lang.NullPointerException: null
01.10 23:25:20 [Server] INFO at org.redcastlemedia.multitallented.civs.regions.effects.ConveyorEffect.isDestinationChestFull(ConveyorEffect.java:232) ~[?:?]
01.10 23:25:20 [Server] INFO at org.redcastlemedia.multitallented.civs.regions.effects.ConveyorEffect.onCustomEvent(ConveyorEffect.java:154) ~[?:?]
01.10 23:25:20 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor594.execute(Unknown Source) ~[?:?]
01.10 23:25:20 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.RegionTickTask.onTwoSecondEvent(RegionTickTask.java:35) ~[?:?]
01.10 23:25:20 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor631.execute(Unknown Source) ~[?:?]
01.10 23:25:20 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.CommonScheduler.run(CommonScheduler.java:74) ~[?:?]
01.10 23:25:20 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1144) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:420) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1076) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:920) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:20 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]
01.10 23:25:22 [Server] ERROR Could not pass event RegionTickEvent to Civs v1.5.1
01.10 23:25:22 [Server] INFO java.lang.NullPointerException: null
01.10 23:25:22 [Server] INFO at org.redcastlemedia.multitallented.civs.regions.effects.ConveyorEffect.isDestinationChestFull(ConveyorEffect.java:232) ~[?:?]
01.10 23:25:22 [Server] INFO at org.redcastlemedia.multitallented.civs.regions.effects.ConveyorEffect.onCustomEvent(ConveyorEffect.java:154) ~[?:?]
01.10 23:25:22 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor594.execute(Unknown Source) ~[?:?]
01.10 23:25:22 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.RegionTickTask.onTwoSecondEvent(RegionTickTask.java:35) ~[?:?]
01.10 23:25:22 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor631.execute(Unknown Source) ~[?:?]
01.10 23:25:22 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.CommonScheduler.run(CommonScheduler.java:74) ~[?:?]
01.10 23:25:22 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1144) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:420) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1076) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:920) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:22 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]

01.10 23:25:24 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.RegionTickTask.onTwoSecondEvent(RegionTickTask.java:35) ~[?:?]
01.10 23:25:24 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor631.execute(Unknown Source) ~[?:?]
01.10 23:25:24 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:24 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:24 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:24 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:24 [Server] INFO at org.redcastlemedia.multitallented.civs.scheduler.CommonScheduler.run(CommonScheduler.java:74) ~[?:?]
01.10 23:25:24 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:24 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:24 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1144) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:24 [Server] INFO at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:420) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:24 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1076) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:24 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:920) ~[patched_1.14.4.jar:git-Paper-137]
01.10 23:25:24 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]

Minecart not despawning in warehouse when off track

Server Version: Paper 1.13.2 Build 639

When a powered rail is used to boost a minecart off the tracks when it enters the warehouse, the minecart will be stuck in the warehouse without despawning. Placing a block at the end of the track to prevent the minecart from leaving the end of the tracks fixes this.

Players spawn in another Players town with no relation to each other.

A player would kill themself several times and then randomly appear in another player's base with no relation between the two players. A player in my server is abusing this to troll other players by spawning in their base and attacking them when they least expect it.

I have no clue why this occurs, the player has no bed spawn and is not apart of these player's towns. Not even as a guest.

Add permissions when reqs are met

Create a system where permissions are granted to a player when they unlock enough items, build enough regions, kill enough players, etc.

Don't use center block of the region

After placing the center block of a region, the block should disappear.

For regions that use a chest, designate another chest to use (which will be highlighted with particles when looking at the region info).

This setting should be optional per player

Replace rebuild chest

Instead of creating a new chest and destroying the old one, replace the chest when rebuilding a house.

QOL Improvement - Build Area

Actually, it seems that to display your build area, you need to right click your book or blueprint to make the colors glasses appear.
It feel very weird for some of my players.

What happen it that :

  • While trying to build a blueprint they dont remember the borders of the build, so they have to right click the blueprint to make the borders appear and open a menu for that. It is not instant and open the menu just to build feel annoying to them.

A solution would be a right click to see blueprint menu and a left click to just show the build limits.

  • They dont remember the center of the build, so they start a build, then when they check if they have all the requirements, they build outside the area they want, so they dont understand why they dont meet all the blocks requirements, and many problems related to this.

A solution would be to be able to save the center of the build. For example, you could open the blueprint menu and save a center point my clicking an item in the menu. Like this, if they use the click i say before ( the one that just show you the area limit of your current building), it would show the border relative to where you set the center point, and not the current position. If you never set a center point, it show the border relative to your current position.

CIvs items disappearing randomly

10.09 00:13:21 [Server] ERROR Could not pass event InventoryClickEvent to Civs v1.4.4
10.09 00:13:21 [Server] INFO java.lang.NullPointerException: null
10.09 00:13:21 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.RegionTypeInfoMenu.handleInteract(RegionTypeInfoMenu.java:35) ~[?:?]
10.09 00:13:21 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.Menu.onMenuInteract(Menu.java:61) ~[?:?]
10.09 00:13:21 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor648.execute(Unknown Source) ~[?:?]
10.09 00:13:21 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:2310) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:33) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:10) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1014) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1007) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:991) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:924) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:21 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]

10.09 00:13:28 [Server] INFO java.lang.NullPointerException: null
10.09 00:13:28 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.RegionTypeInfoMenu.handleInteract(RegionTypeInfoMenu.java:35) ~[?:?]
10.09 00:13:28 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.Menu.onMenuInteract(Menu.java:61) ~[?:?]
10.09 00:13:28 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor648.execute(Unknown Source) ~[?:?]
10.09 00:13:28 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:2310) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:33) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:10) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1014) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1007) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:990) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:924) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]
10.09 00:13:28 [Server] ERROR Could not pass event InventoryClickEvent to Civs v1.4.4
10.09 00:13:28 [Server] INFO java.lang.NullPointerException: null
10.09 00:13:28 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.RegionTypeInfoMenu.handleInteract(RegionTypeInfoMenu.java:35) ~[?:?]
10.09 00:13:28 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.Menu.onMenuInteract(Menu.java:61) ~[?:?]
10.09 00:13:28 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor648.execute(Unknown Source) ~[?:?]
10.09 00:13:28 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:28 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Multicraft] Skipped 85 lines due to rate limit (30/s)
10.09 00:13:32 [Server] ERROR Could not pass event InventoryClickEvent to Civs v1.4.4
10.09 00:13:32 [Server] INFO java.lang.NullPointerException: null
10.09 00:13:32 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.RegionTypeInfoMenu.handleInteract(RegionTypeInfoMenu.java:35) ~[?:?]
10.09 00:13:32 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.Menu.onMenuInteract(Menu.java:61) ~[?:?]
10.09 00:13:32 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor648.execute(Unknown Source) ~[?:?]
10.09 00:13:32 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:2310) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:33) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:10) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1014) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1007) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:990) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:924) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]
10.09 00:13:32 [Server] ERROR Could not pass event InventoryClickEvent to Civs v1.4.4
10.09 00:13:32 [Server] INFO java.lang.NullPointerException: null
10.09 00:13:32 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.RegionTypeInfoMenu.handleInteract(RegionTypeInfoMenu.java:35) ~[?:?]
10.09 00:13:32 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.Menu.onMenuInteract(Menu.java:61) ~[?:?]
10.09 00:13:32 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor648.execute(Unknown Source) ~[?:?]
10.09 00:13:32 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:32 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Multicraft] Skipped 16 lines due to rate limit (30/s)
10.09 00:13:34 [Server] ERROR Could not pass event InventoryClickEvent to Civs v1.4.4
10.09 00:13:34 [Server] INFO java.lang.NullPointerException: null
10.09 00:13:34 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.RegionTypeInfoMenu.handleInteract(RegionTypeInfoMenu.java:35) ~[?:?]
10.09 00:13:34 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.Menu.onMenuInteract(Menu.java:61) ~[?:?]
10.09 00:13:34 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor648.execute(Unknown Source) ~[?:?]
10.09 00:13:34 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:2310) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:33) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:10) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1014) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1007) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:990) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:924) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:34 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]
10.09 00:13:35 [Server] ERROR Could not pass event InventoryClickEvent to Civs v1.4.4
10.09 00:13:35 [Server] INFO java.lang.NullPointerException: null
10.09 00:13:35 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.RegionTypeInfoMenu.handleInteract(RegionTypeInfoMenu.java:35) ~[?:?]
10.09 00:13:35 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.Menu.onMenuInteract(Menu.java:61) ~[?:?]
10.09 00:13:35 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor648.execute(Unknown Source) ~[?:?]
10.09 00:13:35 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:2310) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:33) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:10) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1014) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1007) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:990) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:924) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:13:35 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]
10.09 00:13:36 [Server] INFO CONSOLE issued server command: /list
10.09 00:13:36 [Server] INFO Admins: [HIDDEN]Axio__, Whisperer195
10.09 00:13:36 [Server] INFO Member: Eagleys24, MattMnz, Moochocho, xRiotLion
10.09 00:13:37 [Server] INFO Axio__ issued server command: /tp xRiotLion
10.09 00:13:49 [Server] INFO Axio__ issued server command: /tp xRiotLion
10.09 00:14:05 [Server] ERROR Could not pass event InventoryClickEvent to Civs v1.4.4
10.09 00:14:05 [Server] INFO java.lang.NullPointerException: null
10.09 00:14:05 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.RegionTypeInfoMenu.handleInteract(RegionTypeInfoMenu.java:35) ~[?:?]
10.09 00:14:05 [Server] INFO at org.redcastlemedia.multitallented.civs.menus.Menu.onMenuInteract(Menu.java:61) ~[?:?]
10.09 00:14:05 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor648.execute(Unknown Source) ~[?:?]
10.09 00:14:05 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:2310) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:33) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:10) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1014) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1007) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:991) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:924) ~[patched_1.14.4.jar:git-Paper-137]
10.09 00:14:05 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201

Feature Request : Perm req for pay

Hello,

My server is a RP server. There are jobs on it ( Miner, woodcutter...).

The build pre requisite is good for this, i can let only WoodCutter player build a WoodShop for example.

But the problem is, if the player leave the Woodcutter Job and become a miner, he will still be paid for his WoodShop.

So the feature request is to stop payout someone if he doesnt meet the perm requirement.
A good feature too would be a payout multiplier depending on the permission the player have ( the WoodCutter have better payout multiplier on a WoodShop than a miner).

Backups

Before deleting a file, save a backup file of it.

Minimum space between civ claims

Before I start, I just want to say I LOVE this plugin! Everyone on my server is having a ton of fun with it so far.

It would be really great to have a configuration setting to allow us to define a minimum distance in blocks/chunks each civ must be away from each other. Right now people can form a town right outside of another one and it's claim area overlaps the other civ. Something like the towny plugin that makes it so a town can't be claimed too close to another one to prevent blocking etc.

Overlap bug

So it seems that if you build a shelter too close to someones and the regions overlap when you logout the shelter gets deleted.

Either that or there is a bug involving shelters idk about

Server Listing

just wanted to say if you want to put up more servers for people to test on, mc.mothnet.xyz is my server and we proudly have Civs for our users! A few custom buildings as well.

Suddenly destroyed region. (Persists)

Destroying a Region too fast (Creeper, Creative, etc), makes it to be destroyed but effect persists, and you won't be able to replace the region.

How to reproduce:

  • Place region.
  • Destroy region with TNT, Creeper, Creative.
  • Try to replace the region.
  • Try to see if effect still persists (Tested with Graveyard).

Feature Request: Adjustable region boundaries

First off, absolutely love this plugin! It's really well done. I have a suggestion that I feel would massively improve the quality of life for the game.
When placing down a structure it isn't always clear exactly where the region boundaries will end up being defined. If you really need to you can sometimes place required blocks in the extreme corners during construction but this is a kind of messy way of doing it and doesn't always work as you'd expect. It also doesn't help if you've already placed the regions down. It would be nice to be able to adjust the region boundaries within a certain range around the designating block.

One way this could represent as would be an option inside the region's menu, which would then have options for +x, -x, +y, -y, +z, and -z. I think this would make the most sense for this plugin.
Another that I've seen with some mods is to take a designated tool and right-click on the corner of the boundary and then right-click again where you'd like to move the boundary, which could also work.

To do this right, obviously this process would still need to check that all the required blocks for the region were still inside that region boundaries, and the region boundaries would not be able to move past the block that designates the region (thus preventing someone from slowly moving a region unreasonable distances).
This also wouldn't change the dimensions of the bounding region, it would transpose all 8 corners of the bounding box an equal amount in the same direction. I think it could be cool to be able to adjust the dimensions (making a 10x10 region able to be adjusted to a 12x8 or 14x7 region for instance) but that would be a separate process. Possibly able to be added on to this feature, but not as important in my eyes, and feels like it would be much more complicated to enact)

Cheers!

Shelter lost

Lost my shelter in an explosion and can no longer find it in the GUI to rebuild.

Starter book given after every login

Every time I login to the server I receive an additional starter book, even if I already have one in my inventory.

I looked at the code and found the possible culprit. The Util.isStarterBook function returns the following statement to test if the player already has an starter book:

return itemStack.getItemMeta().getLore().get(0).equals("starter-book");

The "starter-book" lore has a color in-game, which means the string it returns has a color code in it, so the comparison between it and "starter-book" is false and the players receives another book, even if he already has one.

I used essentials to give myself a book that had no color in the "starter-book" lore and the bug went away. So the solution is to strip the color from the lore's string before doing the comparison.

Duplication of Regions at Blueprints.

You can duplicate Regions via the Blueprints menu by relogging from the server.

  • Buy region X
  • Remove region X from Blueprints and place it or just leave it on your inventory.
  • Relog
  • Open Blueprints menu
  • Pick-up the same region
  • Repeat.

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.