Template Plugin - Template for plugin creation icon

Template Plugin - Template for plugin creation -----

Template for plugin creation - 1.8 - 1.21




Update to last minecraft version
----------, Jun 21, 2024

Update to 1.20
----------, Jun 8, 2023

Update to 1.19
----------, Jun 16, 2022

Many changes have been made to make the template even easier to use.
Important change:
- Created a system to manage placeholders locally, the system is automatically compatible with placeholder API.
----------, Jun 5, 2022


Update code
----------, Feb 7, 2022

Update to 1.18
----------, Dec 5, 2021

Add custom model data
----------, Sep 7, 2021

----------, Jul 23, 2021

Update NMS to 1.17
----------, Jun 13, 2021

Lot of change
----------, May 13, 2020

A lot of changes have been made, so I'm updating the resource spigot
----------, Mar 1, 2020

- Updated command system, it is much simpler and complete!
- Adding multiple functions in the ZUtils class
- Deleting examples
----------, Sep 18, 2019

Update ItemDecoder to 1.14
----------, Aug 7, 2019

ZCommand

Code (Java):

addCommand ( "test", new ZCommand ( )
                . setCommand (command -> command. sendMessage ( "Hello world !" ) )
                . setPermission ( "admin.command" )
                . setDescription ( "Example command !" )
                . setSyntaxe ( "/test" )
                . addSubCommand ( "test", "test2", "test3" )
                . setOneClass ( true )
        ) ;
 
----------, Aug 3, 2019

You can create orders in another way
Code (Java):

    addCommand ( "sphaleria", new VCommand ( ) {  
            @Override
            protected CommandType perform (Sphaleria main, CommandSender sender, String... args ) {
                sendMessage (main. getPrefix ( ) + " §eVersion§7: §c" + main. getDescription ( ). getFullName ( ) ) ;
                sendMessage (main. getPrefix ( ) + " §eCréer par Maxlego08 pour §6sphaleria §e!" ) ;
                return CommandType. SUCCESS ;
            }
            @Override
            public String getSyntax ( ) {
                return null ;
            }
            @Override
            public String getPermission ( ) {
                return null ;
            }
        }. addSubCommand ( "sphaleria" ). setOneClass ( true ) ) ;
 
----------, Aug 1, 2019

same(ItemStack stack, String name) : return true if the ItemStack are the same
same(Location l, Location l2) : return true if the Location are the same
contains(ItemStack stack, String name) : return true if the name of the itemstack contains the string
removeItemInHand(Player player, int how) : remove item in hand
teleport(Player player, int delay, Location location) : player player
----------, Jul 27, 2019

Pagination
You can easily make list or map pagination

  • Create a pagination
Code (Java):

Pagination <T > pagination = new Pagination <T > ( ) ;
 
  • Simple pagination
Code (Java):

List <T > list = pagination. paginate (List <T > list, int size, int page )
List <T > list = pagination. paginate (Map <?, T > map, int size, int page )
 
  • Reverse pagination
Code (Java):

List <T > list = pagination. paginateReverse (List <T > list, int size, int page )
List <T > list = pagination. paginateReverse (Map <?, T > map, int size, int page )
 
----------, Jul 26, 2019

- Fixed an error when creating an inventory
- Added the getMaterial (int id) to scour the material according to the id, works in all versions of minecraft
----------, Jul 15, 2019

Add getFormatLongDays in TimerBuilder
----------, Jun 19, 2019

Resource Information
Author:
----------
Total Downloads: 3,859
First Release: Jun 8, 2019
Last Update: Jun 21, 2024
Category: ---------------
All-Time Rating:
8 ratings
Find more info at template.groupez.dev...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings