Skip to content

Objects & Managers Creations #2

@Im-Fran

Description

@Im-Fran

Create User and IPAddress objects.
Create UserManager and IPAddressesManager to manage Users and IP Addresses.
(This will be stored in sqlite)

Users will have the following fields:

  • UUID: from the Bukkit Player
  • IPAddress List: a list of the user IP Addresses

IPAddress will have the following fields:

  • IP: The IP address
  • USER_UUID List: unique id of the user(s) who owns this ip
  • IS_VPN: true if is vpn, false otherwise
  • IS_WHITELISTED: true if is a whitelisted vpn, false otherwise
  • MAX_ACCOUNTS: number that will hold the max amount of accounts that can have the same IP, default will be 1

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions