This website requires JavaScript.
c1dbe281a6
Preserve pitch and yaw from player
master
1.0
Ruakij
2021-05-11 12:55:01 +02:00
8485e34756
Added config-option beacon
Ruakij
2021-05-11 12:50:16 +02:00
7e6601d56d
Implemented config-option id
Ruakij
2021-05-11 12:46:03 +02:00
982190b730
Implemented config-option locationCheck
Ruakij
2021-05-11 12:42:42 +02:00
4626646292
Implemented config-option autosave
Ruakij
2021-05-11 12:41:09 +02:00
e82de277ef
Added config-options
Ruakij
2021-05-11 12:39:34 +02:00
28658329a8
Save on shutdown added
Ruakij
2021-05-11 12:08:00 +02:00
ac810349ac
Fixed saving not working
Ruakij
2021-05-11 11:48:39 +02:00
2a713d269e
Delete list when empty
Ruakij
2021-05-11 11:45:06 +02:00
b20e0a03fd
Added Autosave
Ruakij
2021-05-11 11:42:46 +02:00
5a1c809d89
Changed save-system
Ruakij
2021-05-11 11:42:05 +02:00
ef9643c2ae
Fixed loading not writing blocks to list
Ruakij
2021-05-11 11:30:01 +02:00
c732aa31b1
Set player to ignore-list if teleport didnt succeed
Ruakij
2021-05-11 11:10:24 +02:00
51c9ee0716
Fix first placed block having a different list leading to new linked-blocks being out-of-sync (teleport not working and breaking leading to unexpected and undesired states)
Ruakij
2021-05-11 11:03:44 +02:00
e10eaf9b66
Fix system trying to gather non-existent data to display message
Ruakij
2021-05-11 11:02:30 +02:00
686ad312c5
Removed upcasting, check is done on reference-layer anyways
Ruakij
2021-05-11 09:53:57 +02:00
973897cc3e
Notify player when teleport could not succeed
Ruakij
2021-05-11 09:53:30 +02:00
1eb472b576
Added check when no safe-location could be found
Ruakij
2021-05-11 09:52:22 +02:00
c41ab95baf
Added comments
Ruakij
2021-05-11 09:45:50 +02:00
5e22456f61
Fixed empty-space search not working, because of missing ignore
Ruakij
2021-05-11 09:45:25 +02:00
2bda948c8f
Fixed CustomMoveEvent firing all the time instead of only on Block-change
Ruakij
2021-05-11 09:37:10 +02:00
6c2e06afaf
Changed data.yml format and added save-method
Ruakij
2021-05-10 16:15:56 +02:00
b54af93d4b
Made Manager static
Ruakij
2021-05-10 16:15:07 +02:00
1168b8859a
Changed data-yml format
Ruakij
2021-05-10 15:45:48 +02:00
b8ed619b1c
Implemented search for safe-location on target-beacon
Ruakij
2021-05-10 15:42:44 +02:00
1ab17c1ab6
Added overloaded-alternative-method searchForMaterial
Ruakij
2021-05-10 15:42:22 +02:00
fdc17aad0f
Fixed logic
Ruakij
2021-05-10 15:29:37 +02:00
bf18c82d6d
Fixed broken if-statements
Ruakij
2021-05-10 15:27:29 +02:00
2f64eb5ed0
Added player-messages
Ruakij
2021-05-10 15:23:29 +02:00
cf061f9d75
Migrated logic to objects
Ruakij
2021-05-10 15:15:25 +02:00
b593a22568
Moved code to objects
Ruakij
2021-05-10 14:51:14 +02:00
884184006c
Added player to ignoreList even on unsuccessful teleport
Ruakij
2021-05-10 14:30:49 +02:00
41a15103b3
Fixed List having wrong Type
Ruakij
2021-05-10 14:24:29 +02:00
b010280111
Fixed player being removed from ignoreList directly after teleport.
Ruakij
2021-05-10 14:23:53 +02:00
63bab8ae2e
Fixed misplaced FIXME comment
Ruakij
2021-05-10 14:19:27 +02:00
3d602c526d
Implemented partner-list saved on LinkedBeaconTeleporter
Ruakij
2021-05-10 14:18:11 +02:00
f03a80cf99
Implemented teleporting
Ruakij
2021-05-10 14:02:20 +02:00
51e22f2f9e
Moved code to normal listeners
Ruakij
2021-05-10 14:01:38 +02:00
3695315d42
Added searchForMaterial Function and List of transparentMaterials
Ruakij
2021-05-10 14:00:55 +02:00
b819fcb9f5
Added proper api-version-tag
Ruakij
2021-05-10 14:00:16 +02:00
ddb6525c40
Implemented CustomPlayerMoveEvent that only fires on certain conditions and only checks every 10ticks
Ruakij
2021-05-10 13:36:52 +02:00
c0917a1ab6
Switched to proper Crafting-mechanics
Ruakij
2021-05-10 11:58:37 +02:00
3d757a6ccf
LinkedBeaconTeleporterItem generates own ItemStack
Ruakij
2021-05-10 10:36:26 +02:00
a296a190c6
Added Gamemode-check
Ruakij
2021-05-10 10:21:16 +02:00
800032f530
Fixed list not getting written to HashMap
Ruakij
2021-05-10 10:21:06 +02:00
3df5c9d4ac
Implemented placing of LinkedBeaconTeleporterItem
Ruakij
2021-05-10 09:58:56 +02:00
d9c95a5e53
Implemented breaking of LinkedBeaconTeleporterBlock and dropping LinkedBeaconTeleporterItem
Ruakij
2021-05-10 09:58:24 +02:00
3f73d15a5a
Commended search for existing LinkedBeaconTeleporterItem (this will lead to more than only 2 linked items)
Ruakij
2021-05-10 00:10:47 +02:00
de1c2816a2
Added missing import
Ruakij
2021-05-10 00:10:01 +02:00
4efa26fe0e
Added null-check for lore
Ruakij
2021-05-10 00:09:28 +02:00
8889a16bdc
Fixed regex-generation
Ruakij
2021-05-10 00:09:12 +02:00
f8c7672cfa
Fixed not using ItemMeta
Ruakij
2021-05-10 00:08:45 +02:00
cb4adc3bc1
Fixed missing ItemMeta assignment
Ruakij
2021-05-10 00:08:25 +02:00
6a4369c527
Fixed Wrong Method-Arguments
Ruakij
2021-05-10 00:07:52 +02:00
a7a8a4b037
Implemented linking of beacons in crafting
Ruakij
2021-05-09 23:24:04 +02:00
b1169f48db
Ability to create new LinkedBeaconTeleporterItem
Ruakij
2021-05-09 23:15:25 +02:00
efb18aa711
Fixed spelling :/
Ruakij
2021-05-09 23:06:01 +02:00
0b538db2a4
Implemented check to detect attempt to place LinkedBeaconTeleporterItem
Ruakij
2021-05-09 23:01:27 +02:00
90443d51f7
Fixed Item returning wrong class
Ruakij
2021-05-09 22:59:46 +02:00
69fcab7bbc
Implemented check to detect attempt to break LinkedBeaconTeleporterBlock
Ruakij
2021-05-09 22:55:40 +02:00
376695b466
Implemented check to detect attempt to link 2 beacons
Ruakij
2021-05-09 22:50:54 +02:00
da05087876
Implemented Block-Location de/serialisation
Ruakij
2021-05-09 22:47:10 +02:00
2f621d7a9b
Implemented getter for LinkedBeaconTeleporterBlock from Location and teleportId
Ruakij
2021-05-09 22:46:18 +02:00
59e8768ddb
Implemented conversion between ItemStack and LinkedBeaconTeleporterItem
Ruakij
2021-05-09 22:40:18 +02:00
48f961fc9c
Added Manager for storing Data related to id and location
Ruakij
2021-05-09 22:36:25 +02:00
16a46a6a35
Implemented Objects to work with
Ruakij
2021-05-09 22:00:12 +02:00
abde30e2e1
Implement first Listeners
Ruakij
2021-05-09 21:38:33 +02:00
87d6d4bd70
Created first config with fields
Ruakij
2021-05-09 21:35:24 +02:00
bcd147052c
Added static variable for logger-access
Ruakij
2021-05-09 21:07:23 +02:00
92718de5a9
Initialising project
Ruakij
2021-05-09 19:10:10 +02:00
a850972224
Added Maven with papermc
Ruakij
2021-05-09 18:43:05 +02:00
b048af8001
Initial commit
Ruakij
2021-05-09 18:29:57 +02:00