I am a CS student and I mainly write java code for minecraft spigot/paper. In the free time I enjoy to contribute to some open source plugins.
These are the languages I use the most:
Contributitions:
As the old cannon plugin was abandoned I updated the plugin to work with the latest versions, added backward compatibility, and refactored a lot of the codebase.
Added feautres to slimefun and helped update to 1.21 by updating the tests, working together with the MockBukkit team.
Provided Italian translation and created some addons releated to the main plugin, CannonRPG and SorceryRestore (WIP).
Added some fixes and new features, whilte rewriting some old code.
I created many addons for my server and fixed important bugs, most of these repositories are private. The main features I created were releated to Slimefun like for instance:
A MapJammer plugin that hides you from dynmap/squaremap. NotEnoughOil that allows you to find oil veins and build a multiblock oil extractor to get its resources. SlimefunOil a plugin that adds realistic crude oil refinement processes and biproducts to use. Rewrote movecraft to allow slimefun items as fuel, allowing them to use resources the biproduct of SlimefunOil as fuel, like gasoline, kerosene, diesel etc.
Addons for Slimefun: CustomItemGenerators
BalancedDiet (WIP)