ChunkControl

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

With ChunkControl you can apply (world)chunk settings on a fancy way.

ChunkControl

Every player got his own setting he can make and how many chunks he may claim. If you like to control your world(chunks) with the biggest ease. Then this plugin is worth a try! 

Or if you only want to have something that loads and creates new worlds. 

 

Installation
MySQL is required. The plugin can't do anything without it.
The server credentials can be set in the config file.

After dragging the Jar file in the plugin folder nothing has to be installed any further.
The plugin takes care of the database and its tables.
I used Xampp for my database.

 

Permissions
click for permissions

Permission plugins like PermissionsEx is needed.

 

When the plugin is loaded for the first time

It is disabled in all worlds as default.  

Inside the admin interface any world can be chosen to enable it .

More about this down here.

 

Content

  • Claiming chunks loss or as a group
  • Merging, splitting, shrinking chunk groups
  • Set many many different settings per chunk
  • Setting profiles for chunk groups or members
  • Schematics to store or place your creations
  • Live updating trade screen between members
  • Inventory protection if die on claimed ground
  • Real jukebox, shuffle, repeat and 12 discs slots

 

How to use it:

1) 
Command: //cc tool will make a  wooden spade  into the tool used by the plugin.

2) 
Left mouse click will select the target chunk. Range is 100 blocks.
Right mouse click will open the map. This map is based on the chunks around you.
It changes directions if the player turns its head. From here chunks can be selected to claim also.

3)
In the middle of the map your characters head is the button to the main menu.
From here everything can be controlled. More about this down here.

4)
If removing the tool (wooden spade) from your hand, the notified chunks will get cleared within some
seconds. Unless you deselect them manually or claim the selection.

5)
Once claimed many things can be done now. Making very specific settings.
Copy these settings into setting profiles for other groups or group members.
Saving, placing, sharing schematics of buildings and more.

 

Walk through:

Lets start!

 

With the wooden spade in the hand the plugin will react on left or right mouse buttons.

 

Left:

 Selects  chunks for  claiming and  or to use  schematics.  Here more  about later.

 

Right:

 Opens  the  inventory /  map  screen.  From  here  more  chunks can  be  selected or  continue for  the menu to claim them.

 

Before claiming the selected chunks, there will be a check. If it happens that any chunk far away got unnoticed selected this will be shown.

Just to make sure the selection is right nothing more.

 

 

Main Menu

 

Sign: Shows a list of groups of claimed chunks.

Green glass pane: Claims selected chunks.

Red glass pane: Shows options how to remove chunks.

Painting: Shows a list of stored schematics or to create new. 

Paper: Shows a list of profiles from settings for groups or members. 

Skull: Shows a list of all members from al groups combined.

Door: Go back to the previous page or close this screen.

Wool: Change notify type. Many colors can be selected.

 

Removing claimed chunks can be done by different methods. When at the 'Chunk Maintain' section using the shrink button or directly from the main menu clicking those red glass panes.

 

 

Schematics

 

This part can be a little tricky. It works correctly it only has to be done in 1 specific way. Unless the size of the schematic is 1 chunk.

 

When selecting 4 or 9 chunks, the plugin only needs 1 chunk to be selected from the player.

It searches for the other chunks but it keeps its same order in selecting them.

 

The chunks has be to claimed or the selection gets aborted.

 

If the claimed area is big enough then this tricky part can be forgotten also.

It still keeps the same selection order.

 

 

Place Schematics (Survival)

 
  

 

 

 

Place Schematic (Creative) 

 

At survival mode, when all blocks are collected, this same screen will be shown.

After placing there will be a option to undo the placement if the location has to be changed.

This undo option is only once after placing.

 

The height of the blocks can be set before saving and placing. This is because the Y coordinates are remembered also for being more precise placing schematics up on each other.

 

More info about schematics is explained in-game written in the button lore.

 

 

Settings / Profiles

Settings settings and after that there are settings.

Every chunk, group, member can get its own setting. If Player A is not allowed to place a dirt block. But is allowed to destroy a lily pad. This can be done.

Or skeletons cant harm player B but can do at player A.  While i'm the chunk owner player C.

Animals: kill, interact or spawn

Hostiles: kill, attack, spawn

PvP: arrows, tools or armor disarm

Blocks: break, place or interact

Potions: trow, brew or effect.

Villager: zombie or player damage

Redstone: break, place or interact

Settings and profile layout is the same.

Only difference is for profiles the select button.

This to make sure every setting is correct. 

         

After making a profile, it will be shown at the profile list. There they can be given names and descriptions.  Same way as giving the schematics a category, name and description. 

To give these items a name and description you will need a book and quill. Writing it and separate them with a '#' character.

This is told more detailed in-game also. The feather icon explains how it works.

 

 

Members 

Members are added by using the wooden spade behind any right click (opening map inventory).

If the map wont open, this means the player in a range of 3 blocks is added as member.

- Members can get their own unique profile per group.

- Trading between members, ment for schematics but all kind of item will work. 

- Or just watch their current active settings.

 

If a member hasn't a special profile, the default chunk settings of that group take over.

 

  

Admin Interface
 

Maintain worlds:

- Creating world profiles

- Loading / unloading worlds

- Scans world directory for live adding

- The auto-load needs a off/on
   toggle for adding new worlds

  
 Settings:

- Create claim limit groups based on the color in the players name.

- Disable monster and or animal spawns in specific worlds.

- Disable pvp in specific worlds.

- Turn the plugin on for specific worlds. (needed after first start)

Monitor:

- Show the memory usage of the server and the up time.

- The row on top are stats of how many data is stored in the database and loaded in memory.

- S: chunk settings, M: member settings, N: notified chunks, C: claimed, B: schematics P: players

Stored data only gets loaded into memory when the chunk is loaded. Some settings needs more optimize for faster refresh.
It takes max 1 minute before a new setting is active and the menu uses this updated data. It maybe can look buggy at some moments but this is pure a optimize thingy. Reopen the menu will speed up the refresh if its not been refreshed yet.

 

  

Extras 

   

 

Keep inventory: If you die on claimed ground, a skull appear with your belongings inside.

Jukebox 2.0: Jukeboxes on claimed ground now reacts on left mouse clicks.  Slots for each disc once and the ability to put them in a shuffled loop. Members with a profile can access them too.

 

JukeBox is now also separated in a own plugin.  JukeBox Extended

 

 

Future Update

Still a lot of optimize

- Bug fixes, i have tested everything multiple times but its a lot to test. If they are found please tell me.

- Self resetting schematics, ment for puzzle area after a specific amount of ticks? redstone signal? command? setting? player interaction? command block? Chain of a day cycle? Something like that has to come.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    95281
  • Created
    Sep 26, 2015
  • Last Released File
    Aug 14, 2017
  • Total Downloads
    584
  • License

Categories

Members

Recent Files