dueris / genesismc Goto Github PK
View Code? Open in Web Editor NEWCustom Origins Plugin for PaperMC
Home Page: https://modrinth.com/plugin/genesismc
License: Other
Custom Origins Plugin for PaperMC
Home Page: https://modrinth.com/plugin/genesismc
License: Other
Upon joining, you are unable to leave the selection menu. Possible cause is due to the amount of plugins causing lag.
Possible solution:
Been a topic of conversation for months. I kept forgetting so we are putting it here
Orb config doesn't work. Also add crafting recipe to config and name
Velocity gets a null listener error upon loading the plugin. I have absolutely no idea how to fix it but I SHALL TRY. Needed to mark this so I didn't forget lol
When I use the elytrain origin. There’s no elytra it just flys without one, meaning I can’t use rockets
The title explains itself.
Create a simple issue template for bug reporting asking for all the needed information to debug the error, including but not limited to:
Labels could include:
Some of these are already default on GitHub
Describe the bug
I'm getting an error on server startup
Plugin Version
0.2.1
Minecraft version
1.20.1
Server software
Paper
Steps to reproduce
start the server
What should happen?
no errors and startup fine
What is happening instead?
Error
Stacktrace/Errors on Console
https://pastebin.com/c3tdFxX3
Describe the bug
When teleporting or logging in, the player doesn't have collision for a bit and will spawn in the ground and suffocate.
Plugin Version
mc1.20-v0.2.5
Minecraft version
1.20.4
Server software
Paper MC
"This server is running Paper version git-Paper-351 (MC: 1.20.4) (Implementing API version 1.20.4-R0.1-SNAPSHOT) (Git: d1f507f)"
Steps to reproduce
Make sure you are in a gamemode that has gravity and are not flying
teleport to another player where that player is standing on ground, or teleport to a random location that is on top of the ground.
What should happen?
You render the chunks around you and see yourself standing on ground
What is happening instead?
You are inside a block, sometimes further down and suffocating
Stacktrace/Errors on Console
No error
Describe the bug
I can't change the language at all - every time I change the value "lang" in origin-server.yml to something except "en_US", plugin uses English strings anyway but some of strings change to "There was a problem reading a lang file".
Plugin Version
Build 676 (1.0.0)
Minecraft version
1.20.4
Server software
Paper
Steps to reproduce
Describe the bug
I can select a class, get an effect and... nothing. no errors, the keys do nothing.
Plugin Version
0.2.2
Minecraft version
1.20.2
Server software
https://github.com/CraftCanvasMC/Canvas
Steps to reproduce
Write in here the steps needed to reproduce the issue, for example:
What should happen?
something.
What is happening instead?
nothing
Stacktrace/Errors on Console
none
Describe the bug
A clear and concise description of what the bug is. Think of it as a very short description of what is happening.
Plugin Version
The plugin version you're using. (0.1.7 as an example)
Minecraft version
The version your Minecraft server is running on
Server software
The server software you're using. (Spigot/Paper/Folia)
Steps to reproduce
Write in here the steps needed to reproduce the issue, for example:
What should happen?
What was the correct behavior supposed to be, in this example it would be not being hit by a lightning.
What is happening instead?
What is actually happening instead of the correct behavior, in this case, getting struck by a lightning for whatever reason.
Stacktrace/Errors on Console
If there is an error that shows up in your server's console every time this issue happens, make sure to post it here or upload it to Pastebin or similar websites.
# Insert big long spaghetti of letters and symbols for the error
Describe the bug
Server does not properly load in the Plugin, causing it to not work.
Plugin Version
v0.2.5 (Also happens in v0.2.4)
Minecraft version
1.20.4
Server software
Spigot/Bukkit
Steps to reproduce
What should happen?
Plugin loading as normal
What is happening instead?
Plugin refuses to work
Stacktrace/Errors on Console
console does not show any more than this regarding the error.
Describe the bug
The first section of the UI for the origins is broken and the origins in that section cannot be selected.
Plugin Version
GenesisMC mc1.20-v0.2.3
Minecraft version
1.20.2
Server software
Paper
Steps to reproduce
When a player logs in and hasn't selected an origin, the origin selection on the first section is broken and origins cannot be selected.
What should happen?
The first section of the origin UI should have worked and allowed for the selection of each origin in that section
What is happening instead?
It shows the origin selection menu but the origins in the top section cannot be selected.
Stacktrace/Errors on Console
[08:59:27 WARN]: [org.reflections.Reflections] could not get type for name org.mineskin.com.google.common.util.concurrent.internal.InternalFutureFailureAccess from any class loader
org.reflections.ReflectionsException: could not get type for name org.mineskin.com.google.common.util.concurrent.internal.InternalFutureFailureAccess
at org.reflections.ReflectionUtils.forName(ReflectionUtils.java:312) ~[genesis-standalone-mc1.20-v0.2.3.jar:?]
at org.reflections.Reflections.expandSuperTypes(Reflections.java:382) ~[genesis-standalone-mc1.20-v0.2.3.jar:?]
at org.reflections.Reflections.(Reflections.java:140) ~[genesis-standalone-mc1.20-v0.2.3.jar:?]
at me.dueris.genesismc.factory.powers.CraftPower.findCraftPowerClasses(CraftPower.java:23) ~[genesis-standalone-mc1.20-v0.2.3.jar:?]
at me.dueris.genesismc.PlayerHandler.playerJoin(PlayerHandler.java:210) ~[genesis-standalone-mc1.20-v0.2.3.jar:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor421.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[paper-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:81) ~[paper-api-1.20.2-R0.1-SNAPSHOT.jar:git-Paper-299]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.20.2.jar:git-Paper-299]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[paper-1.20.2.jar:git-Paper-299]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:615) ~[paper-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.players.PlayerList.placeNewPlayer(PlayerList.java:346) ~[paper-1.20.2.jar:git-Paper-299]
at net.minecraft.server.network.ServerConfigurationPacketListenerImpl.handleConfigurationFinished(ServerConfigurationPacketListenerImpl.java:130) ~[paper-1.20.2.jar:git-Paper-299]
at net.minecraft.network.protocol.configuration.ServerboundFinishConfigurationPacket.handle(ServerboundFinishConfigurationPacket.java:18) ~[paper-1.20.2.jar:git-Paper-299]
at net.minecraft.network.protocol.configuration.ServerboundFinishConfigurationPacket.a(ServerboundFinishConfigurationPacket.java:9) ~[paper-1.20.2.jar:git-Paper-299]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:53) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.20.2.jar:git-Paper-299]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1324) ~[paper-1.20.2.jar:git-Paper-299]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:193) ~[paper-1.20.2.jar:git-Paper-299]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1301) ~[paper-1.20.2.jar:git-Paper-299]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1294) ~[paper-1.20.2.jar:git-Paper-299]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1272) ~[paper-1.20.2.jar:git-Paper-299]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1160) ~[paper-1.20.2.jar:git-Paper-299]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315) ~[paper-1.20.2.jar:git-Paper-299]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.ClassNotFoundException: org.mineskin.com.google.common.util.concurrent.internal.InternalFutureFailureAccess
at java.net.URLClassLoader.findClass(URLClassLoader.java:445) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at org.reflections.ReflectionUtils.forName(ReflectionUtils.java:310) ~[genesis-standalone-mc1.20-v0.2.3.jar:?]
In latest Apoli, 1.12.2 iirc, entity_sets were given a "condition" param. Need to fix inside plugin
Need to change the veiw upon choosing to the selection menu. Also add force choose with the disconnect button that kicks the player with the message of disconnect from choosing
when inside cauldrons filled with water, you dont take damage. might be a bug and might be a new feature, unsure
how to replicate: get in cauldron of water
We need to make the add_velocity action work the same as origins. Currently genesis is multiplying the velocity of the player for where they are looking by the y value... we may wanna fix that lol
Omg geyser is kinda broken on 0.1.4
Describe the bug
Only shows survival gui
Plugin Version
Latest snapshot in DS, compiled version
Minecraft version
1.20-1.20.1
Server software
Paper
No errors
No other things
Just not working correctly XD
Issue list:
Just fixing it being transferred to other inventories fixes all the above issues.
I plan on making a PR with a fix implemented in the next hours
Apologies if this is redundant. Just saw on your website it's showing not implemented. Please delete if this shouldn't be an issue due to that.
Describe the bug
Starborne Special Abilities Not Functioning Properly
Primary Ability
-Main functionality works as intended
-function starcircle not found and does not do anything on primary ability use
-The mod puts a message in chat (unsure if only for me or others as well) regarding the sound of this ability. The sound plays as
intended though.
Secondary Ability
-Main functionality does not work and receives an error in chat stating "unknown function shoot:startray"
-The cooldown bar does not disappear when it empties. It remains at the top of the screen empty.
Plugin Version
GenesisMC mc1.20-v0.2.3
Minecraft version
1.20.2
Server software
Paper
Steps to reproduce
-Select Starborne Origin
-Put ability items on the toolbar
-Left-click to use primary ability
-Left-click to use secondary ability
What should happen?
All effects should occur. For the primary ability, the launch, the sound, and the star circle effect with no unintended messages in chat. Then it should show the cooldown bar until the cooldown is over. Then it should go away.
For the secondary ability, It should shoot the star ray which deals damage and then show the cooldown bar until the cooldown is over. Then it should go away.
What is happening instead?
For the primary ability, the launch and the sound happen. The star circle effect is unknown to the game so it does not happen. Then an unintended message shows in chat stating the sound has played. Then it shows the cooldown bar until the cooldown is over. Then the cooldown bar goes away.
For the secondary ability, It does not shoot the star ray and then it shows the cooldown bar which remains there even once the cooldown is done.
at me.purplewolfmc.genesismc.bukkitrunnables.EnderianDamageRunnable.run(EnderianDamageRunnable.java:106)
error Cannot invoke "org.bukkit.inventory.ItemStack.getDurability()" because the return value of "org.bukkit.inventory.EntityEquipment.getHelmet()" is null
how to replicate: become enderian and go in water. console should show an error
When I drink the potion of Water Breathing it doesn't give me time to stay on the land and don't die
0.1.7
1.20.1
Paper
To breathe on the land
I can't breathe on land during the potion's effect, even though it's supposed to work like this
Not showing
Describe the bug
Plugin not loading.
Plugin Version
0.2.1
Minecraft version
1.20.1
Server software
Paper
Steps to reproduce
Download and install (on Aternos) :
What should happen?
The plugin should loads.
What is happening instead?
The plugins doesnt loads.
Stacktrace/Errors on Console
https://mclo.gs/7E9Lk2Q
Test custom origin packs found from the internet or the Origins mod discord server. Links/files provided in the comments
Title. I'm on the latest version of the plugin (mc1.20-v0.1.7) and on paper-1.20.1-19 version of PaperMC. I think that this would be a great feature because I tested and spiders dont slow down while walking in cobwebs.
Add support for the following triggers:
I tried this earlier today and resulted in a lot of weird things happening. This would require a minor rewrite of the keybind system and toggle powers
Describe the bug
When i try to target someone in a specific command, a console error i get
Plugin Version
mc1.20-v0.1.7
Minecraft version
My server is running Paper version git-Paper-36 (MC: 1.20.1) (Implementing API version 1.20.1-R0.1-SNAPSHOT) (Git: faf9a65)
Server software
Paper
Steps to reproduce
What should happen?
Show me a list of available people to choose
What is happening instead?
Sends a large console error and a chat message "An internal error occurred...", this is just when i use the cmd in-game
Stacktrace/Errors on Console
origin get foreignbloom226
[18:23:45 INFO]: ForeignBloom226 has the following Origin: origins:human
[18:23:51 ERROR]: Exception when ForeignBloom226 attempted to tab complete origin get
org.bukkit.command.CommandException: Unhandled exception during tab completion for command '/origin get ' in plugin GenesisMC vmc1.20-v0.1.7
at org.bukkit.command.PluginCommand.tabComplete(PluginCommand.java:150) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.command.Command.tabComplete(Command.java:93) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.command.SimpleCommandMap.tabComplete(SimpleCommandMap.java:240) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.tabCompleteCommand(CraftServer.java:2287) ~[paper-1.20.1.jar:git-Paper-36]
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.tabComplete(CraftServer.java:2259) ~[paper-1.20.1.jar:git-Paper-36]
at org.bukkit.craftbukkit.v1_20_R1.command.BukkitCommandWrapper.getSuggestions(BukkitCommandWrapper.java:74) ~[paper-1.20.1.jar:git-Paper-36]
at com.mojang.brigadier.tree.ArgumentCommandNode.listSuggestions(ArgumentCommandNode.java:71) ~[brigadier-1.1.8.jar:git-Paper-36]
at com.mojang.brigadier.CommandDispatcher.getCompletionSuggestions(CommandDispatcher.java:602) ~[paper-1.20.1.jar:?]
at com.mojang.brigadier.CommandDispatcher.getCompletionSuggestions(CommandDispatcher.java:582) ~[paper-1.20.1.jar:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleCustomCommandSuggestions$5(ServerGamePacketListenerImpl.java:920) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.20.1.jar:git-Paper-36]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1339) ~[paper-1.20.1.jar:git-Paper-36]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:197) ~[paper-1.20.1.jar:git-Paper-36]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1316) ~[paper-1.20.1.jar:git-Paper-36]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1309) ~[paper-1.20.1.jar:git-Paper-36]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1287) ~[paper-1.20.1.jar:git-Paper-36]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1175) ~[paper-1.20.1.jar:git-Paper-36]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:318) ~[paper-1.20.1.jar:git-Paper-36]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1013) ~[?:?]
at java.util.ArrayList$Itr.next(ArrayList.java:967) ~[?:?]
at me.dueris.genesismc.core.commands.TabAutoComplete.onTabComplete(TabAutoComplete.java:90) ~[genesismc-mc1.20-v0.1.7.jar:?]
at org.bukkit.command.PluginCommand.tabComplete(PluginCommand.java:138) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
... 22 more
The title explains itself.
odd random bursts of damage from rain even when not raining and waterlogged blocks not working well
requires enderian origin
Describe the bug
I can't change the language at all - every time I change the value "lang" in origin-server.yml to something except "en_US", plugin uses English strings anyway but some of strings change to "There was a problem reading a lang file".
And tell me, will this be fixed for version 1.20.1, if not, how can I fix it on my own?
Plugin Version
0.2.1
Minecraft version
1.20.1
Server software
Paper
Steps to reproduce
Set "lang" value from "en_us" to another lang file name
Start/reload the server
Try to choose origin and get back in origins menu, "Return" button should be "There was a problem reading a lang file".
A list of powers in apoli to be tested
Replace every usage of §
(sectionis) with proper Kyori ChatComponents.
assign as enhancement
Makes arachnids always at 3 hearts client sided.
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.