kettingpowered / ketting-1-20-x Goto Github PK
View Code? Open in Web Editor NEWA fork of MinecraftForge with added Bukkit & Spigot patches
License: Other
A fork of MinecraftForge with added Bukkit & Spigot patches
License: Other
Test failed.
- public RconConsoleSource(MinecraftServer p_11505_) {
+ public RconConsoleSource(MinecraftServer p_11505_, java.net.SocketAddress socketAddress) {
TErminal opens and closes after a few seconds
Proper launch with mods
crash-2023-12-18_15.44.23-fml.txt
1.20.1
1.20.1-47.2.20-0.0.5
duplicate of #76
Steps to reproduce the behavior:
1. ๐ด
No response
A clear and concise description of what the bug is, and what actually happens.
A clear and concise description of what you expected to happen.
Steps to reproduce the behavior:
If applicable, add screenshots to help explain your problem.
java -Xms2G -Xmx2G -jar kettinglauncher-1.0.13.jar --nogui --minecraftVersion 1.20.1
Please add your server's logs (just the latest logs for the initial report).
You can upload your server logs to https://mclo.gs - That website will (try to) redact sensitive information (such as file paths) automatically.
https://mclo.gs/nadQKU9
Add any other context about the problem here.
This is from a discord message a while back: https://discord.com/channels/1172551819138965605/1172551819709386786/1180678055216300143
java -Xmx5120M -Xms5120M -jar ketting-1.20.2.jar nogui
/## /## /## /## /##
| ## /##/ | ## | ## |/
| ## /##/ /###### /###### /###### /## /####### /######
| #####/ /## ##| ##/| ##/ | ##| ## ## /## ##
| ## ## | ######## | ## | ## | ##| ## \ ##| ## \ ##
| ##\ ## | ##__/ | ## /##| ## /##| ##| ## | ##| ## | ##
| ## \ ##| ####### | ####/| ####/| ##| ## | ##| #######
|/ _/ ___/ _/ _/ |/|/ |/ __ ##
/## \ ##
Copyright (c) 2023 Kettingpowered | ######/
--------------------------------------------- __/
Running on Java 17.0.7 (Eclipse Adoptium)
Ketting version 1.20.2-e4c4b67e
Bukkit version v1_20_R2
Forge version 48.0.40
---------------------------------------------
WARNING: It appears you have not agreed to the EULA.
Please read the EULA (https://account.mojang.com/documents/minecraft_eula) and type 'yes' to continue.
Do you accept? (yes/no): yes
Exception in thread "main" java.lang.ClassNotFoundException: org.kettingpowered.ketting.Libraries
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at org.kettingpowered.ketting.Libraries.setup(Libraries.java:55)
at org.kettingpowered.ketting.KettingLauncher.main(KettingLauncher.java:47)
I've noticed that ketting put's libraries in a different folder than the main ketting-1.20.2.jar file.
My ketting .jar file is in the folder C:/some/path/here/ketting 1.20.x/
, but libraries land in C:/some/path/here/ketting%201.20.x/
.
Specifically this:
A clear and concise description of what the bug is and what actually happens.
Using the fix from d5ef7bf FAWE is still generating an error after an edit, No JDBC driver found!
Assuming this is because FAWE generates it's own database for storing edits/history.
A clear and concise description of what you expected to happen instead
Steps to reproduce the behavior:
If applicable, add screenshots to help explain your problem.
Windows 11
ketting-1.20.2-48.0.40-d5ef7bfa-server.jar
java -jar ketting-1.20.2-48.0.40-d5ef7bfa-server.jar -nogui
Please add your server's logs (just the latest logs for the initial report).
You can upload your server logs to https://mclo.gs.
That website will (try to) redact sensitive information (such as paths) automatically.
Add any other context about the problem here.
Disabling the database in the config fixes the issue.
- private TextColor(int p_131263_, String p_131264_) {
+ private TextColor(int p_131263_, String p_131264_, ChatFormatting format) {
1.20.1
Ketting 1.20.1, 0.1.3
I startup server with only ironspells n spellbooks, and its dependencies (geckolib, caelus, curios, playeranimation) and it crashes.
The dependencies work fine on their own, its simply when I add ironspells n spellbooks is when it crashes.
Steps to reproduce the behavior:
1. Use ketting 1.20.1 version 0.1.3
2. Run the server
3. See the error
No response
server crasher
server start
Steps to reproduce the behavior:
If applicable, add screenshots to help explain your problem.
ubuntu
last version
Please add your server's logs (just the latest logs for the initial report).
You can upload your server logs to https://mclo.gs - That website will (try to) redact sensitive information (such as file paths) automatically.
debug: https://mclo.gs/VhVaHak
log console. https://mclo.gs/T3Ybi6X
Laster: https://mclo.gs/VhVaHak
Add any other context about the problem here.
A clear and concise description of what the bug is, and what actually happens.
A clear and concise description of what you expected to happen.
Steps to reproduce the behavior:
If applicable, add screenshots to help explain your problem.
java -Xms2G -Xmx2G -jar kettinglauncher-1.0.13.jar --nogui --minecraftVersion 1.20.1
Please add your server's logs (just the latest logs for the initial report).
You can upload your server logs to https://mclo.gs - That website will (try to) redact sensitive information (such as file paths) automatically.
https://mclo.gs/AdBdEhg
Add any other context about the problem here.
https://www.curseforge.com/minecraft/mc-mods/mmmmmmmmmmmm/relations/dependencies
A clear and concise description of what the bug is, and what actually happens.
A clear and concise description of what you expected to happen.
Steps to reproduce the behavior:
If applicable, add screenshots to help explain your problem.
java -Xms2G -Xmx2G -jar kettinglauncher-1.0.13.jar --nogui --minecraftVersion 1.20.1
Please add your server's logs (just the latest logs for the initial report).
You can upload your server logs to https://mclo.gs - That website will (try to) redact sensitive information (such as file paths) automatically.
https://mclo.gs/tkjBqn5
Add any other context about the problem here.
A clear and concise description of what the bug is and what actually happens.
When attempting to use FAWE to do a basic edit, it reports that the edit has completed successfully (along with the time to complete the edit). However, the actual blocks do not get placed. An error is also generated in the console. https://mclo.gs/GNUofIg#L182
A clear and concise description of what you expected to happen instead
FAWE should be able to just normally place the blocks as expected.
Steps to reproduce the behavior:
//pos1
then //pos2
then //set blue
If applicable, add screenshots to help explain your problem.
Windows 11
ketting-1.20.2-48.0.40-e4c4b67e-server
java -jar ketting-1.20.2-48.0.40-e4c4b67e-server.jar -nogui
Please add your server's logs (just the latest logs for the initial report).
You can upload your server logs to https://mclo.gs.
That website will (try to) redact sensitive information (such as paths) automatically.
Add any other context about the problem here.
While this does error, FAWE gets farther than most hybrids. It comes back and tells me that the edits are completed (usually this bit just errors out), the blocks don't get placed though. So it's 1/2 way there in theory.
See Constructors and reload
at least
We right now cannot keep multiple versions as is in the same repository.
We need to devise a strategy to somehow have multiple different update channels.
Requirements:
1.20.1
dev version, after 0.0.5 (9e4311b)
The gui of a corpse, when it has items, is wrong.
Steps to reproduce the behavior:
1. Use above Version with mod corpse with the version 1.0.9
2. Run the server and make sure keepinv is off.
3. Grab some items and kill yourself.
4. Open the corpse. Notice how the gui looks.
5. Take all items out and reopen the gui.
6. The gui has changed. This is how it should look like.
no need. I'm a dev and there is nothing interesting there.
(except there might have been a bukkit exception, which I fixed)
No response
1.20.1
1.20.1-47.2.20-0.0.4
errors occur when open corpse or open death history and weird corpse inventory
Steps to reproduce the behavior:
1. install corpse mod
2. install worldguard & worldguardextraflags
3. create region
4. set flag `keep-inventory` and `keep-exp` to true
5. death in region
6. open your latest created corpse
[Server thread/WARN] [or.ke.ke.co.Ketting/]: Unknown entity type: de.maxhenkel.corpse.entities.CorpseEntity (de.maxhenkel.corpse.entities.CorpseBoundingBoxBase)
[Server thread/WARN] [or.ke.ke.co.Ketting/]: Please report this to the Ketting developers at https://github.com/kettingpowered/
[Server thread/ERROR] [ne.mi.ne.si.IndexedMessageCodec/SIMPLENET]: Received empty payload on channel corpse:default
Todo for 1.20.4 upgrade:
1.20.1 and 1.20.2. Likely also 1.20.4
A clear and concise description of what the bug is and what actually happens.
Added this mod, Additional Blocks: Vertical Addition to try out, and both the server loading, and client join events cause a slew of errors. Presently unable to join the server if the mod is present.
A clear and concise description of what you expected to happen instead
Should be able to join the server, and play as normal.
Steps to reproduce the behavior:
mods
folder, along with your clientIf applicable, add screenshots to help explain your problem.
Windows 11
ketting-1.20.2-48.0.40-d5ef7bfa-server
java -jar ketting-1.20.2-48.0.40-d5ef7bfa-server -nogui
Please add your server's logs (just the latest logs for the initial report).
You can upload your server logs to https://mclo.gs.
That website will (try to) redact sensitive information (such as paths) automatically.
Add any other context about the problem here.
1.20.1
1.20.1-47.2.20-0.0.6
No response
Run ketting 1.20.1 with cobblemon modpack server (can be downloaded here)
https://www.technicpack.net/modpack/cobblemon-forge.1947224
Caused by: mixins.cobblemon-common.json:PlayerMixin
No response
1.20.2
1.20.2-48.1.0
i click the bed and in not enough a sceond the server crashe
i was testing the server for my friends and when i click on the bed to sleep the server crashe and i though that was because i installed some mods and plugin in the server so i removed all mods and plugins and the server still crashe then i realized it was a bug.
Items exist twice. Once in the grave, and another time in the inventory.
Items are not duplicated in the grave. The Forge Event behaves, as if the keepInventory GameRule was true
A clear and concise description of what the bug is, and what actually happens.
With FAWE installed alongside a forge mod Additional Blocks: Vertical Slabs
in this case, the plugin begins to error out with a java.lang.ArrayIndexOutOfBoundsException
whenever a block is placed on the ground, or when WorldEdit is used.
Removing the mod does fix FAWE's behavior's.
A clear and concise description of what you expected to happen.
FAWE shouldn't be erroring out when a block is placed, and it should not impact it's ability to place blocks. Typically FAWE can't tab complete with mods but most edit functions still work when you type in the block id.
Steps to reproduce the behavior:
If applicable, add screenshots to help explain your problem.
Windows 11
ketting-1.20.2-48.0.40-a5753967-server
java -jar Ketting.jar
] java -jar ketting-1.20.2-48.0.40-a5753967-server.jar -nogui
Please add your server's logs (just the latest logs for the initial report).
You can upload your server logs to https://mclo.gs - That website will (try to) redact sensitive information (such as file paths) automatically.
Add any other context about the problem here.
I did try disabling the database function, just to see if it was related to #40 but no dice.
performPrefixedCommand
return-type void->int
Summon dragon No boss bar appears
Summon and gains boss bar
Setup server and Summon enderdragon attack it
java -jar Ketting.jar
]Add any other context about the problem here.
1.20.1 and 1.20.2. Likely also 1.20.4
Check updates from 1.20.2 to kettinglauncher one final time.
1.20.1
1.20.1-0.1.0
After installing TFC and its dependencies on client and server, the server starts as usual. When the client connects to the server, the server crashes and throws an exception.
Steps to reproduce the behavior:
1. Use above Version with TerraFirmaCraft-Forge-1.20.1-3.1.6 and Patchouli-1.20.1-84-FORGE
2. Run the server
3. Connect to the server
4. See exception
No response
1.20.1
1.20.1 47.2.20 0.0.6
No response
Steps to reproduce the behavior:
1. start ketting launcher 1.20.1 0.0.6
2. Run the server
3. Server Not start
No response
1.20.1
1.20.1-47.2.20-0.0.5
Installing Sintrya Connector makes the server not boot.
Steps to reproduce the behavior:
1. Install Ketting and Sintrya Connector
2. Start server
3. See the classloading error
I'm a dev. The issue lies within an incompatibility between libs we use.
No response
fails to start with my modpack starts and crashes the server ketting 1.20.1 0.0.6
in magma if it starts
Here is the log that it leaves https://mclo.gs/GJCjlwNfails to start with my modpack starts and crashes the server ketting 1.20.1 0.0.6
Loading 165 mods:
Here is the log that it leaves https://mclo.gs/GJCjlwN
Fresh Build, Load in take a sword hit those mobs
INSTA KILL on most mobs
Not insta killing mobs with a golden sword
1.Setup server
2. get sword'
3. Hit mob
4. Question life
If applicable, add screenshots to help explain your problem.
Add any other context about the problem here.
/kill myself dont drop my diamonds they are now gone ):
/kill myself Drops diamonds me be happy
Setup and kill yourself with items in inventory
If applicable, add screenshots to help explain your problem.
Add any other context about the problem here.
For anyone interested in Ketting 1.20.3. Sorry. It's likely never going to see an official release.
It just doesn't make sense to maintain. You will probably be able to grab a ci artifact, but that's about it.
Todo for 1.20.3 upgrade:
abandonedHunks
dir (will probably be done with Spigot merge)StemBlock
mergeA clear and concise description of what the bug is, and what actually happens.
A clear and concise description of what you expected to happen.
Steps to reproduce the behavior:
If applicable, add screenshots to help explain your problem.
java -Xms2G -Xmx2G -jar kettinglauncher-1.0.13.jar --nogui --minecraftVersion 1.20.1
Please add your server's logs (just the latest logs for the initial report).
You can upload your server logs to https://mclo.gs - That website will (try to) redact sensitive information (such as file paths) automatically.
https://mclo.gs/btB2Whv
Add any other context about the problem here.
https://www.curseforge.com/minecraft/mc-mods/antixray-forge
CraftServer still has CraftBukkit as the server branding. I'm not sure, if we should/want to change it.
A clear and concise description of what the bug is, and what actually happens.
No open curious
A clear and concise description of what you expected to happen.
Open curious
Steps to reproduce the behavior:
1.20.1
Ketting 1.20.1, 0.1.3
I'm not sure if this is just a cobblemon issue, it may be a general resource pack issue. Basically i copy and paste the resource pack url DL link to in server.properties and i also enter the hash. and require resource pack to true, and when i restart server and login nothing pops up.
It also doesn't seem to recognize the datapack I install for cobblemon aswell
https://modrinth.com/datapack/hiddenmons-cobblemon
https://modrinth.com/datapack/pokeinsano
Two of those are just examples that didn't work. I don't think i'm doing it incorrectly because it works fine on Arclight, it might be worth testing to see if resource pack download links in general even work on Ketting
Steps to reproduce the behavior:
1. Use ketting 1.20.1 version 0.1.3
2. Download cobblemon/kotlinforge, and any of the datapacks listed above.
3. Put datapack into datapack world folder
4. Put resource pack url and hash in server properties via mc-packs.net
4. Make sure required resource pack is on true
If it doesn't give a prompt to download a resource pack when you login then it worked, and once again im not sure if its just with these packs or in general (i'll do more testing later)
.
No response
This is a simple search for file that include the keywords interface
or abnstract
and CraftBukkit
We should make sure that all CraftBukkit added methods include a default method and all methods are fairly mixin robust (so at least no changed method heads), to minimize AbstractMethodException
s
CB modified interfaces:
./minecraft/net/minecraft/world/entity/animal/Bucketable.java.patch
./minecraft/net/minecraft/world/entity/NeutralMob.java.patch
./minecraft/net/minecraft/world/level/block/CaveVines.java.patch
./minecraft/net/minecraft/world/level/redstone/NeighborUpdater.java.patch
./minecraft/net/minecraft/world/level/gameevent/vibrations/VibrationSystem.java.patch
./minecraft/net/minecraft/world/level/BlockGetter.java.patch
./minecraft/net/minecraft/world/inventory/ContainerLevelAccess.java.patch
./minecraft/net/minecraft/world/Container.java.patch
./minecraft/net/minecraft/network/chat/Component.java.patch
./minecraft/net/minecraft/core/dispenser/DispenseItemBehavior.java.patch
./minecraft/net/minecraft/core/cauldron/CauldronInteraction.java.patch
CB modified abtract classes:
./minecraft/net/minecraft/world/entity/ai/goal/target/TargetGoal.java.patch
./minecraft/net/minecraft/world/entity/projectile/AbstractArrow.java.patch
./minecraft/net/minecraft/world/entity/projectile/ThrowableItemProjectile.java.patch
./minecraft/net/minecraft/world/entity/projectile/Projectile.java.patch
./minecraft/net/minecraft/world/entity/projectile/AbstractHurtingProjectile.java.patch
./minecraft/net/minecraft/world/entity/animal/Animal.java.patch
./minecraft/net/minecraft/world/entity/animal/horse/SkeletonTrapGoal.java.patch
./minecraft/net/minecraft/world/entity/animal/horse/AbstractHorse.java.patch
./minecraft/net/minecraft/world/entity/monster/SpellcasterIllager.java.patch
./minecraft/net/minecraft/world/entity/monster/Illusioner.java.patch
./minecraft/net/minecraft/world/entity/monster/AbstractSkeleton.java.patch
./minecraft/net/minecraft/world/entity/vehicle/AbstractMinecart.java.patch
./minecraft/net/minecraft/world/entity/vehicle/AbstractMinecartContainer.java.patch
./minecraft/net/minecraft/world/entity/Mob.java.patch
./minecraft/net/minecraft/world/entity/decoration/HangingEntity.java.patch
./minecraft/net/minecraft/world/entity/npc/AbstractVillager.java.patch
./minecraft/net/minecraft/world/entity/PathfinderMob.java.patch
./minecraft/net/minecraft/world/entity/player/Player.java.patch
./minecraft/net/minecraft/world/entity/Entity.java.patch
./minecraft/net/minecraft/world/entity/LivingEntity.java.patch
./minecraft/net/minecraft/world/level/block/entity/ContainerOpenersCounter.java.patch
./minecraft/net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity.java.patch
./minecraft/net/minecraft/world/level/block/entity/BlockEntity.java.patch
./minecraft/net/minecraft/world/level/block/BasePressurePlateBlock.java.patch
./minecraft/net/minecraft/world/level/block/grower/AbstractTreeGrower.java.patch
./minecraft/net/minecraft/world/level/block/DiodeBlock.java.patch
./minecraft/net/minecraft/world/level/block/ButtonBlock.java.patch
./minecraft/net/minecraft/world/level/chunk/ChunkAccess.java.patch
./minecraft/net/minecraft/world/level/chunk/ChunkGenerator.java.patch
./minecraft/net/minecraft/world/level/Level.java.patch
./minecraft/net/minecraft/world/level/material/FlowingFluid.java.patch
./minecraft/net/minecraft/world/level/BaseCommandBlock.java.patch
./minecraft/net/minecraft/world/item/crafting/CustomRecipe.java.patch
./minecraft/net/minecraft/world/item/BowItem.java.patch
./minecraft/net/minecraft/world/item/MinecartItem.java.patch
./minecraft/net/minecraft/world/inventory/AbstractContainerMenu.java.patch
./minecraft/net/minecraft/world/inventory/AbstractFurnaceMenu.java.patch
./minecraft/net/minecraft/world/inventory/FurnaceResultSlot.java.patch
./minecraft/net/minecraft/server/network/ServerGamePacketListenerImpl.java.patch
./minecraft/net/minecraft/server/network/ServerCommonPacketListenerImpl.java.patch
./minecraft/net/minecraft/server/dedicated/Settings.java.patch
./minecraft/net/minecraft/server/level/ServerPlayer.java.patch
./minecraft/net/minecraft/server/players/PlayerList.java.patch
./minecraft/net/minecraft/server/MinecraftServer.java.patch
./minecraft/net/minecraft/core/dispenser/DispenseItemBehavior.java.patch
./minecraft/net/minecraft/core/dispenser/AbstractProjectileDispenseBehavior.java.patch
Problems:
1.20.1
0.8.0 and later iirc
bukkit keepinv is not respected in forge die event.
Steps to reproduce the behavior:
1. Use above Version with mod corpse and plugins worldedit, worldguard and worldguard extra flags
2. Run the server
3. Select an area, `/rg define test`, `/rg flags test` -> In the ui go to the back until you see keep-inventory and keep-xp. Toggle them on
4. make sure the keep-inventory gamerule is off.
5. die in the area you created
6. the corpse has all the items instead of the respawned player
Not nessesary, I'm a dev. There's nothing interesting there (except the other corpse tracked things)
This is an issue, that has existed a bit in various forms.
But the behavior was always incorrect.
Shield Does not take damage when used to block arrows and possibly other attacks
EXPECTED, Shield takes damage from blocking attacks
LATEST KETTING
UBUNTU
1.20.1
1.20.1-47.2.20-0.0.3
Rascal entity ArrayIndexOutOfBoundsException
first thing: duplicate of magmamaintained/Magma-1.20.1#17
second thing: https://mclo.gs/ieJ15YV
Steps to reproduce the behavior:
1. Install Friends and foes mod
2. make rascal try to spawn(generate few chunks).
3. or summon with spawn egg
https://www.curseforge.com/minecraft/mc-mods/friends-and-foes-forge
1.20.1
0.0.9
Anytime cobblemon is installed it just stops server as soon as my player walks in the server, even a little bit.
Steps to reproduce the behavior:
1. install ketting 0.0.9 (1.20.1)
2. Run the server with cobblemon forge 1.20.1
3. Move just a little bit with your minecraft player and server will stop/crash and give a long list of errors
No response
1.20.1
Ketting version 0.0.8
Server crashes doesn't start
Steps to reproduce the behavior:
1. Use ketting 1.20.1 (version 0.0.8) and download connector sinytra here (https://www.curseforge.com/minecraft/mc-mods/sinytra-connector/files/5062926)
Download (https://legacy.curseforge.com/minecraft/mc-mods/forgified-fabric-api)
Put connector and fabric api into mods folder
2. Run the server
3. See the mixin error
No response
The net.minecraftforge changes in this commit can largely be ignored: ef204de
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.