"WYSOHN" for 15% off any Minecraft servers.
Check out for WIKI to start your plugin.
Brief Class information
- org.generallib.array.utils -- only one Sort class
- provide sorting for Map (regarding Value that implement Comparable interface)
- org.generallib.binary.utils
- LittleEndianReader
- just a handy wrapper of ByteBuffer. It reads array of byte or modify the data.
- LittleEndianReader
- org.generallib.database
- Database
- Abstract representation of Database. Key and Value pair
- Observable
- An interface to indicate the object as 'changed'. It can be used to evaluate which objects need to be updated and which objects are not.
- DatabaseFile
- Database using file; gson as serializer
- DatabaseMysql
- Database using mysql; gson as serializer
- MiniConnectionPoolManager
- for connection pooling of mysql.
- DatabaseTransferTask
- A data transfer manager. Accepts TransferPair. TransferPair can be instanciated with two Database; one is source Database and another is destination Database.
- Database
- org.generallib.hash.utils
- HashGeneratorUtils
- like the name suggesting, provide hashing algorithm. All methods are static.
- HashGeneratorUtils
- org.generallib.location.utils
- LocationNormalizer
- returns the location right middle of a provided location.
- LocationNormalizer
- org.generallib.main
- Dummy class for plugin load
- org.generallib.math.expression
- Parse and calculate expression from the String
- org.generallib.pluginbase
- Some classes to easily and quickly create new Plugins
- org.generallib.possibility.utils
- Calculate possibility.
- org.generallib.packets.utils
- Do not use it. Haven't updated since 1.8. Maybe will add some but not necessary as protocollib can do it.
- org.generallib.reflection.utils
- ReflectionHelper
- Helping reflection (author: lishid)
- ReflectionHelper
- org.generallib.serializetools
- Abstract class FileSerialize
- Provide FileConfiguration supporting utf-8
- Abstract class FileSerialize
- org.generallib.strings.utils
- EnglishChecker
- Provide string validations. isValidName checks if the given String is valid for Windows filename.
- LoreOrganizer
- Put lore into several lines if one sentence is too long.
- EnglishChecker
ReflectionHelper.java
/*
* Copyright (C) 2011-2014 lishid. All rights reserved.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see < http://www.gnu.org/licenses/>.
*/
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta