lazoyoung / craftgames Goto Github PK
View Code? Open in Web Editor NEWMinecraft Paper plugin that enables you to make custom minigame scripts.
License: MIT License
Minecraft Paper plugin that enables you to make custom minigame scripts.
License: MIT License
module controlling minecraft world time
(add time/set time)
Potion Effect, Health, Exp, and etc options
It is defined in config.yml
이벤트 모듈로 분리합니다.
This includes both situation when you first spawn inside a game, when you have just respawned after getting murdered.
It is configurable in config.yml only.
GameModule#spawnMythicMob() has no effect when it's called inside GameStartEvent.
The tag doesn't get removed after saving the modifications.
Prevents possible overflowing inventory after receiving reward items.
Plugin must save the location of game players so they can exit back to the original place.
The code relies on Bukkit method when it comes to saving
location to file and vice versa. If the world is unloaded at that point, the server crashes.
This module is responsible for distributing rewards among players after the game's finished.
It's happening in certain circumstances:
Refer to wiki for details.
some plugin items are known to work in spectator mod(ex: QualityArmory guns)
Migrate some existing functions from PlayerModule.
// Initial spawnpoint
RespawnModule.setSpawnpoint(String tagName)
RespawnModule.setSpawnpoint(Player player, String tagName)
// Respawn position (optional)
RespawnModule.setRespawnpoint(String tagName)
RespawnModule.setRespawnpoint(Player player, String tagName)
// Respawn toggle
RespawnModule.setCanRespawn(Boolean canRespawn)
RespawnModule.setCanRespawn(Player player, Boolean canRespawn)
If you have never invoked setRespawnpoint()
:
Players are relocated to initial spawnpoint whenever they respawn.
If you invoke setRespawnpoint()
with relevant tagName
argument:
The new spawnpoint is set for the respawning players.
If you invoke setRespawnpoint()
while passing null to tagName
argument:
The new spawnpoint is where you were killed last time.
option to go back to exact last location(where player issued /join command) when player leaves the game in any condition(including forced server exit)
When player die with void damge, they will still take void damage for a while when respawned
This is requested by jupiter1390.
This is due to the following security concerns:
This error occurs in MythicMobs plugin's task execution.
I presume this plugin has to remove MythicMob entities before deleting world.
[00:34:54 ERROR]: [MythicMobs] [SCHEDULER] Exception thrown whilst executing task
[00:34:54 WARN]: java.lang.NullPointerException
[00:34:54 WARN]: at io.lumine.xikage.mythicmobs.drops.LootBag.equip(LootBag.java:201)
[00:34:54 WARN]: at io.lumine.xikage.mythicmobs.mobs.MythicMob.lambda$applyMobOptions$2(MythicMob.java:857)
[00:34:54 WARN]: at io.lumine.xikage.mythicmobs.utils.Delegates$RunnableToSupplier.get(Delegates.java:95)
[00:34:54 WARN]: at io.lumine.xikage.mythicmobs.utils.promise.LuminePromise$SupplyRunnable.run(LuminePromise.java:653)
[00:34:54 WARN]: at io.lumine.xikage.mythicmobs.utils.tasks.LumineExecutors$SchedulerWrappedRunnable.run(LumineExecutors.java:71)
[00:34:54 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84)
[00:34:54 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452)
[00:34:54 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185)
[00:34:54 WARN]: at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:430)
[00:34:54 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112)
[00:34:54 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934)
Suggested by jupiter1390.
/game edit <title> <mapID>
for each map./game save
.They need to be restored when a player leaves game.
dd
If no potion effect is applied to a kit, reading its size throws EOF Exception.
is too short.
This is requested by jupiter1390.
Able to check Entitytype(mob type) and Name
Association with Area; if not associated with area it will check every entities in game world
Check entity number
cannot spawn directly after; giving delay will work though
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.