Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

v111 Tera (Lidium)

Newbie Spellweaver
Joined
Oct 6, 2019
Messages
14
Reaction score
5
Hello everyone, it has been awhile since I have posted on here. Today I am releasing a v111 source based off of Lidium/Lithium. I was working on this for a while but due to family stuff and etc, I decided to release it instead to further push the community. There are quite a bit of fixes such as changing Mina to Netty, changing how events are ran off of a script instead of hardcoded, skill fixes and some working Party Quests (HPQ, KPQ & LudiPQ). It is not the best code out there but it is something to look at, Lidium/Lithium is not the best due to it being mostly a 10+ year old code and a lot of those practices are not the best anymore. I hope this helps push the community further and I am also releasing a v111 client with a config.ini for higher resolutions, it gets kinda buggy if you do beyond 1920x1080.

Source:
Client:
Here is a small list of fixes:
-Removing AP from stats with stat command
-Mechanic Prototype Mech stats
-Battle Mage Stance
-Mercedes Ignis Roar
-Wind Archer Arrow Rain
-White Angelic Blessing
-Teleport Mastery for Mages
-Mortal Blow not recovering MP
-Travel (Boats, Train, Genie)
-Heal consuming Other Players MP
-Monsters getting stuck when loading into Maps
-Hyper Teleport Rock
-White Knight Charge Skills
-Barrel Roll
-Add Pet Auto Cure
-Cannoneer Link skill giving flat MaxHP instead of %
-Demon Slayer gaining flat HP stat instead of %
-Demon Slayer Focused Fury
-Demon Slayer Insult to Injury
-Demon Slayer Obsidian Skin
-Advanced Final Attack (Aran & BowMaster)
-BattleMage Dark Genesis
-BattleMage Quintuple Blow
-BattleMage Finishing Blow
-BattleMage Energize
-Mercedes Aerial Barrage
-Mercedes Ishtar's Ring
-Mercedes Spikes Royale
-Mercedes Rolling Moonsault
-Mechanic Physical Training
-Monster Park
-Add ItemScripts loading from JavaScript instead of hardcoded
-Spirit Link (Marksman & BowMaster)
 
Last edited:
Junior Spellweaver
Joined
Sep 20, 2019
Messages
108
Reaction score
8
Ty imma try it. Must be better than a clean v111 source that are around here.
 
Newbie Spellweaver
Joined
Feb 9, 2022
Messages
32
Reaction score
8
Hello, missing some java packets like Timer and Netty, could you provide these? I found a Timer looking around but no sources using Netty...
 
Last edited:
Newbie Spellweaver
Joined
Feb 9, 2022
Messages
32
Reaction score
8
enjoy guys
Hello, I think it's missing properties for the database? Couldn't start the server... db.properties, channel and worldGMS. Tried copy pasting original Lithium rev96s but can't compile. For the list of errors:

java.io.FileNotFoundException: db.properties (O sistema não pode encontrar o arquivo especificado)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:216)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:111)
at java.base/java.io.FileReader.<init>(FileReader.java:60)
at server.ServerProperties.loadProperties(ServerProperties.java:51)
at server.ServerProperties.<clinit>(ServerProperties.java:24)
at server.Start.run(Start.java:37)
at server.Start.main(Start.java:204)
java.io.FileNotFoundException: channel.properties (O sistema não pode encontrar o arquivo especificado)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:216)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:111)
at java.base/java.io.FileReader.<init>(FileReader.java:60)
at server.ServerProperties.loadProperties(ServerProperties.java:51)
at server.ServerProperties.<clinit>(ServerProperties.java:25)
at server.Start.run(Start.java:37)
at server.Start.main(Start.java:204)
java.io.FileNotFoundException: worldGMS.properties (O sistema não pode encontrar o arquivo especificado)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:216)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:111)
at java.base/java.io.FileReader.<init>(FileReader.java:60)
at server.ServerProperties.loadProperties(ServerProperties.java:51)
at server.ServerProperties.<clinit>(ServerProperties.java:44)
at server.Start.run(Start.java:37)
at server.Start.main(Start.java:204)
Starting null v111.1

Loading World... Exception in thread "main" java.lang.NumberFormatException: Cannot parse null string
at java.base/java.lang.Integer.parseInt(Integer.java:630)
at java.base/java.lang.Short.parseShort(Short.java:137)
at java.base/java.lang.Short.parseShort(Short.java:163)
at handling.channel.ChannelServer.startChannel_Main(ChannelServer.java:296)
at server.Start.run(Start.java:79)
at server.Start.main(Start.java:204)
Skill Factory loaded in 4175ms.
 
Initiate Mage
Joined
Dec 26, 2023
Messages
3
Reaction score
0
Could you re-upload the client? The original link is not working. Thanks.
 
Newbie Spellweaver
Joined
Feb 2, 2024
Messages
6
Reaction score
0
Hello, I think it's missing properties for the database? Couldn't start the server... db.properties, channel and worldGMS. Tried copy pasting original Lithium rev96s but can't compile. For the list of errors:

java.io.FileNotFoundException: db.properties (O sistema não pode encontrar o arquivo especificado)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:216)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:111)
at java.base/java.io.FileReader.<init>(FileReader.java:60)
at server.ServerProperties.loadProperties(ServerProperties.java:51)
at server.ServerProperties.<clinit>(ServerProperties.java:24)
at server.Start.run(Start.java:37)
at server.Start.main(Start.java:204)
java.io.FileNotFoundException: channel.properties (O sistema não pode encontrar o arquivo especificado)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:216)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:111)
at java.base/java.io.FileReader.<init>(FileReader.java:60)
at server.ServerProperties.loadProperties(ServerProperties.java:51)
at server.ServerProperties.<clinit>(ServerProperties.java:25)
at server.Start.run(Start.java:37)
at server.Start.main(Start.java:204)
java.io.FileNotFoundException: worldGMS.properties (O sistema não pode encontrar o arquivo especificado)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:216)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:111)
at java.base/java.io.FileReader.<init>(FileReader.java:60)
at server.ServerProperties.loadProperties(ServerProperties.java:51)
at server.ServerProperties.<clinit>(ServerProperties.java:44)
at server.Start.run(Start.java:37)
at server.Start.main(Start.java:204)
Starting null v111.1

Loading World... Exception in thread "main" java.lang.NumberFormatException: Cannot parse null string
at java.base/java.lang.Integer.parseInt(Integer.java:630)
at java.base/java.lang.Short.parseShort(Short.java:137)
at java.base/java.lang.Short.parseShort(Short.java:163)
at handling.channel.ChannelServer.startChannel_Main(ChannelServer.java:296)
at server.Start.run(Start.java:79)
at server.Start.main(Start.java:204)
Skill Factory loaded in 4175ms.
I think you can see that in src.rar its diff?
 
Newbie Spellweaver
Joined
Feb 9, 2022
Messages
32
Reaction score
8
I think you can see that in src.rar its diff?
EDIT: Fixed! Studied what was happening, turns out I never compiled the nashron thing so the server had no clue what to point to. Anyways, could get ingame. ;D
 
Last edited:
Newbie Spellweaver
Joined
Oct 6, 2019
Messages
14
Reaction score
5
Sorry been away but fixed links thanks to Lukhas & BlackHole618
 
Newbie Spellweaver
Joined
May 11, 2021
Messages
63
Reaction score
2
I remember re-writing some of this with a team, sadly the guy took his repo down before I could take it. He was a weird guy, it seemed he wanted what was best for the community then just turned into a troll. I don't really understand the point as no one plays v111 so its a zero competition market on PS's no one is going to play his server even if he released it. I posted what I last had somewhere on the forums but it isn't the cleanest repo as we worked about 2 weeks on the project to release a server and he just closed it all down. I am downloading this to see if it any different than the server I worked on and will provide any insight.
 
Newbie Spellweaver
Joined
Oct 6, 2019
Messages
14
Reaction score
5
I remember re-writing some of this with a team, sadly the guy took his repo down before I could take it. He was a weird guy, it seemed he wanted what was best for the community then just turned into a troll. I don't really understand the point as no one plays v111 so its a zero competition market on PS's no one is going to play his server even if he released it. I posted what I last had somewhere on the forums but it isn't the cleanest repo as we worked about 2 weeks on the project to release a server and he just closed it all down. I am downloading this to see if it any different than the server I worked on and will provide any insight.
If you are talking about Saba, that is also me. Unless you are talking about the guy who started Lidium
 
Newbie Spellweaver
Joined
May 11, 2021
Messages
63
Reaction score
2
No I worked with 9sin, and lolloollolol, who both are great coders but bro str8 up like 12y/o mantality. We had such a good nice working v111, and then he just said "bye" and went to v92. Deleted his github repo and everything.
 
Back
Top