LifeMCLifeMC was one of the only Bukkit/Spigot plugins for Minecraft I made public. Much of my early programming experience came from toying around with the Bukkit Minecraft server wrapper. Most of the fan base for this project came from foreign servers, considering the original request for it to be made was put in by the administrator of a primarily french server.
The initial release of the project was in 2011 and a full project refactor occurred in 2014. The project has since been revived for Spigot (A fork of Bukkit).
Polish Youtube plugin spotlight (For Original Release)
Optimal UtilityThis project is a bit more boring but demonstrates the use of a complex class structure. This idea sparked after a long economy lecture on the basis of consumers buying produces based on their attempt to achieve an optimal utility. Assuming the utilities of the choices taken for any number of products, an algorithm is used to isolate the marginal utilities of each choice and then iterate through them systematically to come to the consumer's amount bought of each product to attain optimal utility. In short, it does some fancy calculations to predict consumer choice based on utility and a budget. There are no forms used for this program.
A sample is already provided in the code to demonstrate its use but extra objects of the Choice class can be created to any extent. There are shortcomings in the program that I never bothered to workaround considering this was just the product of a curious night of programming.
These programs are extremely dated. Most of these were developed during my initial interest as sample exercises I thought of while still in the early learning process.
*The zipped programs don't utilize a form so they include a batch file and the main class file.