Completed
Push — development ( f1e99f...6fb30f )
by Claudio
09:07
created
app/Helpers/User.php 1 patch
Switch Indentation   +65 added lines, -65 removed lines patch added patch discarded remove patch
@@ -1,91 +1,91 @@  discard block
 block discarded – undo
1
-<?php
1
+ <?php
2 2
 
3
-namespace App\Helpers;
3
+ namespace App\Helpers;
4 4
 
5
-use App\Facades\Session;
6
-use App\Models\User as UserModel;
7
-use Illuminate\Http\Request;
8
-use Illuminate\Support\Facades\Config;
5
+ use App\Facades\Session;
6
+ use App\Models\User as UserModel;
7
+ use Illuminate\Http\Request;
8
+ use Illuminate\Support\Facades\Config;
9 9
 
10 10
 /**
11 11
  * Class User.
12 12
  */
13
-class User
14
-{
15
-    /**
13
+ class User
14
+ {
15
+     /**
16 16
      * Quick Way to Get User Data.
17 17
      *
18 18
      * @return UserModel|null
19 19
      */
20
-    public function getUser()
21
-    {
22
-        return self::getInstance()->getSession();
23
-    }
20
+     public function getUser()
21
+     {
22
+         return self::getInstance()->getSession();
23
+     }
24 24
 
25
-    /**
25
+     /**
26 26
      * Get User Data from Session
27 27
      * If User Session doesn't exists, return null.
28 28
      *
29 29
      * @return UserModel|null
30 30
      */
31
-    public function getSession()
32
-    {
33
-        return Session::get(Config::get('chocolatey.security.session')) ?? null;
34
-    }
31
+     public function getSession()
32
+     {
33
+         return Session::get(Config::get('chocolatey.security.session')) ?? null;
34
+     }
35 35
 
36
-    /**
36
+     /**
37 37
      * Create and return a User instance.
38 38
      *
39 39
      * @return User
40 40
      */
41
-    public static function getInstance()
42
-    {
43
-        static $instance = null;
41
+     public static function getInstance()
42
+     {
43
+         static $instance = null;
44 44
 
45
-        if ($instance === null) {
46
-            $instance = new static();
47
-        }
45
+         if ($instance === null) {
46
+             $instance = new static();
47
+         }
48 48
 
49
-        return $instance;
50
-    }
49
+         return $instance;
50
+     }
51 51
 
52
-    /**
52
+     /**
53 53
      * Quick Way to Update User Data.
54 54
      *
55 55
      * @param array $parameters
56 56
      *
57 57
      * @return UserModel
58 58
      */
59
-    public function updateUser(array $parameters)
60
-    {
61
-        return self::getInstance()->updateSession($parameters);
62
-    }
59
+     public function updateUser(array $parameters)
60
+     {
61
+         return self::getInstance()->updateSession($parameters);
62
+     }
63 63
 
64
-    /**
64
+     /**
65 65
      * Update User Data without overwriting Session.
66 66
      *
67 67
      * @param array $parameters
68 68
      *
69 69
      * @return UserModel
70 70
      */
71
-    public function updateSession(array $parameters)
72
-    {
73
-        return $this->setSession($this->updateData($this->getSession(), $parameters));
74
-    }
71
+     public function updateSession(array $parameters)
72
+     {
73
+         return $this->setSession($this->updateData($this->getSession(), $parameters));
74
+     }
75 75
 
76
-    /**
76
+     /**
77 77
      * Set User Data on Session.
78 78
      *
79 79
      * @param UserModel $user
80 80
      *
81 81
      * @return UserModel
82 82
      */
83
-    public function setSession(UserModel $user)
84
-    {
85
-        return Session::set(Config::get('chocolatey.security.session'), $user);
86
-    }
83
+     public function setSession(UserModel $user)
84
+     {
85
+         return Session::set(Config::get('chocolatey.security.session'), $user);
86
+     }
87 87
 
88
-    /**
88
+     /**
89 89
      * Update User Data by User Model.
90 90
      *
91 91
      * @param UserModel $user
@@ -93,43 +93,43 @@  discard block
 block discarded – undo
93 93
      *
94 94
      * @return UserModel
95 95
      */
96
-    public function updateData(UserModel $user, array $parameters)
97
-    {
98
-        $user->update($parameters);
96
+     public function updateData(UserModel $user, array $parameters)
97
+     {
98
+         $user->update($parameters);
99 99
 
100
-        return $user;
101
-    }
100
+         return $user;
101
+     }
102 102
 
103
-    /**
103
+     /**
104 104
      * Set Session From Login Credentials.
105 105
      *
106 106
      * @param Request $request
107 107
      *
108 108
      * @return UserModel
109 109
      */
110
-    public function loginUser(Request $request)
111
-    {
112
-        $user = UserModel::where('mail', $request->json()->get('email'))->where('password',
113
-            hash(Config::get('chocolatey.security.hash'), $request->json()->get('password')))->first();
110
+     public function loginUser(Request $request)
111
+     {
112
+         $user = UserModel::where('mail', $request->json()->get('email'))->where('password',
113
+             hash(Config::get('chocolatey.security.hash'), $request->json()->get('password')))->first();
114 114
 
115
-        return $user != null ? $this->setSession($user) : null;
116
-    }
115
+         return $user != null ? $this->setSession($user) : null;
116
+     }
117 117
 
118
-    /**
118
+     /**
119 119
      * Return if USer Session Exists.
120 120
      *
121 121
      * @return bool
122 122
      */
123
-    public function hasSession()
124
-    {
125
-        return (bool) Session::get(Config::get('chocolatey.security.session'));
126
-    }
123
+     public function hasSession()
124
+     {
125
+         return (bool) Session::get(Config::get('chocolatey.security.session'));
126
+     }
127 127
 
128
-    /**
128
+     /**
129 129
      * Erase User Session.
130 130
      */
131
-    public function eraseSession()
132
-    {
133
-        Session::erase(Config::get('chocolatey.security.session'));
134
-    }
131
+     public function eraseSession()
132
+     {
133
+         Session::erase(Config::get('chocolatey.security.session'));
134
+     }
135 135
 }
Please login to merge, or discard this patch.
app/Helpers/Mail.php 1 patch
Switch Indentation   +71 added lines, -71 removed lines patch added patch discarded remove patch
@@ -1,78 +1,78 @@  discard block
 block discarded – undo
1
-<?php
1
+ <?php
2 2
 
3
-namespace App\Helpers;
3
+ namespace App\Helpers;
4 4
 
5
-use App\Models\Mail as MailModel;
6
-use Illuminate\Support\Facades\Config;
7
-use Illuminate\Support\Facades\Mail as MailFacade;
5
+ use App\Models\Mail as MailModel;
6
+ use Illuminate\Support\Facades\Config;
7
+ use Illuminate\Support\Facades\Mail as MailFacade;
8 8
 
9 9
 /**
10 10
  * Class Mail.
11 11
  */
12
-class Mail
13
-{
14
-    /**
12
+ class Mail
13
+ {
14
+     /**
15 15
      * Stored Mail Model.
16 16
      *
17 17
      * @var MailModel|null
18 18
      */
19
-    protected $mailModel = null;
19
+     protected $mailModel = null;
20 20
 
21
-    /**
21
+     /**
22 22
      * Quick Way to get Cached MailModel.
23 23
      *
24 24
      * @return MailModel|null
25 25
      */
26
-    public function getMail()
27
-    {
28
-        return self::getInstance()->get();
29
-    }
26
+     public function getMail()
27
+     {
28
+         return self::getInstance()->get();
29
+     }
30 30
 
31
-    /**
31
+     /**
32 32
      * Return cached Mail Model.
33 33
      *
34 34
      * @return MailModel|null
35 35
      */
36
-    public function get()
37
-    {
38
-        return $this->mailModel;
39
-    }
36
+     public function get()
37
+     {
38
+         return $this->mailModel;
39
+     }
40 40
 
41
-    /**
41
+     /**
42 42
      * Create and return a Mail instance.
43 43
      *
44 44
      * @return Mail
45 45
      */
46
-    public static function getInstance()
47
-    {
48
-        static $instance = null;
46
+     public static function getInstance()
47
+     {
48
+         static $instance = null;
49 49
 
50
-        if ($instance === null) {
51
-            $instance = new static();
52
-        }
50
+         if ($instance === null) {
51
+             $instance = new static();
52
+         }
53 53
 
54
-        return $instance;
55
-    }
54
+         return $instance;
55
+     }
56 56
 
57
-    /**
57
+     /**
58 58
      * Send an Email.
59 59
      *
60 60
      * @param array  $configuration
61 61
      * @param string $view
62 62
      */
63
-    public function send(array $configuration, string $view = 'habbo-web-mail.confirm-mail')
64
-    {
65
-        if (Config::get('mail.enable') == false) {
66
-            return;
67
-        }
68
-
69
-        MailFacade::send($view, $configuration, function ($message) use ($configuration) {
70
-            $message->from(Config::get('mail.from.address'), Config::get('mail.from.name'));
71
-            $message->to($configuration['email'])->subject($configuration['subject']);
72
-        });
73
-    }
74
-
75
-    /**
63
+     public function send(array $configuration, string $view = 'habbo-web-mail.confirm-mail')
64
+     {
65
+         if (Config::get('mail.enable') == false) {
66
+             return;
67
+         }
68
+
69
+         MailFacade::send($view, $configuration, function ($message) use ($configuration) {
70
+             $message->from(Config::get('mail.from.address'), Config::get('mail.from.name'));
71
+             $message->to($configuration['email'])->subject($configuration['subject']);
72
+         });
73
+     }
74
+
75
+     /**
76 76
      * Store an E-mail.
77 77
      *
78 78
      * @param string $email
@@ -80,14 +80,14 @@  discard block
 block discarded – undo
80 80
      *
81 81
      * @return string
82 82
      */
83
-    public function store(string $email, string $url): string
84
-    {
85
-        (new MailModel())->store($token = uniqid('HabboMail', true), $url, $email)->save();
83
+     public function store(string $email, string $url): string
84
+     {
85
+         (new MailModel())->store($token = uniqid('HabboMail', true), $url, $email)->save();
86 86
 
87
-        return $token;
88
-    }
87
+         return $token;
88
+     }
89 89
 
90
-    /**
90
+     /**
91 91
      * Update Mail Model Data.
92 92
      *
93 93
      * @param string $token
@@ -95,52 +95,52 @@  discard block
 block discarded – undo
95 95
      *
96 96
      * @return MailModel
97 97
      */
98
-    public function update(string $token, array $parameters)
99
-    {
100
-        $mail = $this->get($token);
98
+     public function update(string $token, array $parameters)
99
+     {
100
+         $mail = $this->get($token);
101 101
 
102
-        $mail->update($parameters);
102
+         $mail->update($parameters);
103 103
 
104
-        return $mail;
105
-    }
104
+         return $mail;
105
+     }
106 106
 
107
-    /**
107
+     /**
108 108
      * Return if Exists E-Mail with that Token.
109 109
      *
110 110
      * @param string $token
111 111
      *
112 112
      * @return bool
113 113
      */
114
-    public function has(string $token)
115
-    {
116
-        return self::getInstance()->getByToken($token) !== null;
117
-    }
114
+     public function has(string $token)
115
+     {
116
+         return self::getInstance()->getByToken($token) !== null;
117
+     }
118 118
 
119
-    /**
119
+     /**
120 120
      * Get an E-mail by Token.
121 121
      *
122 122
      * @param string $token
123 123
      *
124 124
      * @return MailModel
125 125
      */
126
-    public function getByToken(string $token)
127
-    {
128
-        $mailRequest = MailModel::where('token', $token)->where('used', '0')->first();
126
+     public function getByToken(string $token)
127
+     {
128
+         $mailRequest = MailModel::where('token', $token)->where('used', '0')->first();
129 129
 
130
-        $mailRequest->update(['used' => '1']);
130
+         $mailRequest->update(['used' => '1']);
131 131
 
132
-        return $this->set($mailRequest);
133
-    }
132
+         return $this->set($mailRequest);
133
+     }
134 134
 
135
-    /**
135
+     /**
136 136
      * Set Mail Model in Cache.
137 137
      *
138 138
      * @param MailModel $model
139 139
      *
140 140
      * @return MailModel
141 141
      */
142
-    public function set(MailModel $model)
143
-    {
144
-        return $this->mailModel = $model;
145
-    }
142
+     public function set(MailModel $model)
143
+     {
144
+         return $this->mailModel = $model;
145
+     }
146 146
 }
Please login to merge, or discard this patch.
app/Helpers/Session.php 1 patch
Switch Indentation   +50 added lines, -50 removed lines patch added patch discarded remove patch
@@ -1,55 +1,55 @@  discard block
 block discarded – undo
1
-<?php
1
+ <?php
2 2
 
3
-namespace App\Helpers;
3
+ namespace App\Helpers;
4 4
 
5 5
 /**
6 6
  * Class Session.
7 7
  */
8
-class Session
9
-{
10
-    /**
8
+ class Session
9
+ {
10
+     /**
11 11
      * Create and return a Session instance.
12 12
      *
13 13
      * @return Session
14 14
      */
15
-    public static function getInstance()
16
-    {
17
-        static $instance = null;
15
+     public static function getInstance()
16
+     {
17
+         static $instance = null;
18 18
 
19
-        if ($instance === null) {
20
-            $instance = new static();
21
-        }
19
+         if ($instance === null) {
20
+             $instance = new static();
21
+         }
22 22
 
23
-        return $instance;
24
-    }
23
+         return $instance;
24
+     }
25 25
 
26
-    /**
26
+     /**
27 27
      * Rename the Session ID.
28 28
      *
29 29
      * @param string $name
30 30
      */
31
-    public function rename($name)
32
-    {
33
-        session_name($name);
34
-    }
31
+     public function rename($name)
32
+     {
33
+         session_name($name);
34
+     }
35 35
 
36
-    /**
36
+     /**
37 37
      * Start Session Handler.
38 38
      */
39
-    public function start()
40
-    {
41
-        session_start();
42
-    }
39
+     public function start()
40
+     {
41
+         session_start();
42
+     }
43 43
 
44
-    /**
44
+     /**
45 45
      * Stop Session Handler.
46 46
      */
47
-    public function destroy()
48
-    {
49
-        session_destroy();
50
-    }
47
+     public function destroy()
48
+     {
49
+         session_destroy();
50
+     }
51 51
 
52
-    /**
52
+     /**
53 53
      * Store a Variable in the Session.
54 54
      *
55 55
      * @param string $key
@@ -57,46 +57,46 @@  discard block
 block discarded – undo
57 57
      *
58 58
      * @return mixed
59 59
      */
60
-    public function set($key, $value)
61
-    {
62
-        $_SESSION[$key] = $value;
60
+     public function set($key, $value)
61
+     {
62
+         $_SESSION[$key] = $value;
63 63
 
64
-        return $value;
65
-    }
64
+         return $value;
65
+     }
66 66
 
67
-    /**
67
+     /**
68 68
      * Get a Attribute Value from Session.
69 69
      *
70 70
      * @param string $key
71 71
      *
72 72
      * @return mixed
73 73
      */
74
-    public function get($key)
75
-    {
76
-        return $this->has($key) ? $_SESSION[$key] : null;
77
-    }
74
+     public function get($key)
75
+     {
76
+         return $this->has($key) ? $_SESSION[$key] : null;
77
+     }
78 78
 
79
-    /**
79
+     /**
80 80
      * Check if a Key exists in the Session.
81 81
      *
82 82
      * @param mixed $key
83 83
      *
84 84
      * @return bool
85 85
      */
86
-    public function has($key)
87
-    {
88
-        return array_key_exists($key, $_SESSION);
89
-    }
86
+     public function has($key)
87
+     {
88
+         return array_key_exists($key, $_SESSION);
89
+     }
90 90
 
91
-    /**
91
+     /**
92 92
      * Erase a Attribute from Session.
93 93
      *
94 94
      * @param string $key
95 95
      */
96
-    public function erase($key)
97
-    {
98
-        $_SESSION[$key] = null;
96
+     public function erase($key)
97
+     {
98
+         $_SESSION[$key] = null;
99 99
 
100
-        unset($_SESSION[$key]);
101
-    }
100
+         unset($_SESSION[$key]);
101
+     }
102 102
 }
Please login to merge, or discard this patch.
app/Exceptions/Handler.php 1 patch
Switch Indentation   +31 added lines, -31 removed lines patch added patch discarded remove patch
@@ -1,33 +1,33 @@  discard block
 block discarded – undo
1
-<?php
1
+ <?php
2 2
 
3
-namespace App\Exceptions;
3
+ namespace App\Exceptions;
4 4
 
5
-use Exception;
6
-use Illuminate\Auth\Access\AuthorizationException;
7
-use Illuminate\Database\Eloquent\ModelNotFoundException;
8
-use Illuminate\Validation\ValidationException;
9
-use Laravel\Lumen\Exceptions\Handler as ExceptionHandler;
10
-use Symfony\Component\HttpKernel\Exception\HttpException;
11
-use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
5
+ use Exception;
6
+ use Illuminate\Auth\Access\AuthorizationException;
7
+ use Illuminate\Database\Eloquent\ModelNotFoundException;
8
+ use Illuminate\Validation\ValidationException;
9
+ use Laravel\Lumen\Exceptions\Handler as ExceptionHandler;
10
+ use Symfony\Component\HttpKernel\Exception\HttpException;
11
+ use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
12 12
 
13 13
 /**
14 14
  * Class Handler.
15 15
  */
16
-class Handler extends ExceptionHandler
17
-{
18
-    /**
16
+ class Handler extends ExceptionHandler
17
+ {
18
+     /**
19 19
      * A list of the exception types that should not be reported.
20 20
      *
21 21
      * @var array
22 22
      */
23
-    protected $dontReport = [
24
-        AuthorizationException::class,
25
-        HttpException::class,
26
-        ModelNotFoundException::class,
27
-        ValidationException::class,
28
-    ];
23
+     protected $dontReport = [
24
+         AuthorizationException::class,
25
+         HttpException::class,
26
+         ModelNotFoundException::class,
27
+         ValidationException::class,
28
+     ];
29 29
 
30
-    /**
30
+     /**
31 31
      * Report or log an exception.
32 32
      *
33 33
      * This is a great spot to send exceptions to Sentry, Bugsnag, etc.
@@ -36,12 +36,12 @@  discard block
 block discarded – undo
36 36
      *
37 37
      * @return void
38 38
      */
39
-    public function report(Exception $e)
40
-    {
41
-        parent::report($e);
42
-    }
39
+     public function report(Exception $e)
40
+     {
41
+         parent::report($e);
42
+     }
43 43
 
44
-    /**
44
+     /**
45 45
      * Render an exception into an HTTP response.
46 46
      *
47 47
      * @param \Illuminate\Http\Request $request
@@ -49,12 +49,12 @@  discard block
 block discarded – undo
49 49
      *
50 50
      * @return \Illuminate\Http\Response
51 51
      */
52
-    public function render($request, Exception $e)
53
-    {
54
-        if ($e instanceof NotFoundHttpException) {
55
-            return response(view('habbo-web'));
56
-        }
52
+     public function render($request, Exception $e)
53
+     {
54
+         if ($e instanceof NotFoundHttpException) {
55
+             return response(view('habbo-web'));
56
+         }
57 57
 
58
-        return parent::render($request, $e);
59
-    }
58
+         return parent::render($request, $e);
59
+     }
60 60
 }
Please login to merge, or discard this patch.
app/Console/Kernel.php 1 patch
Switch Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,9 +1,9 @@
 block discarded – undo
1
-<?php
1
+ <?php
2 2
 
3
-namespace App\Console;
3
+ namespace App\Console;
4 4
 
5
-use Laravel\Lumen\Console\Kernel as ConsoleKernel;
5
+ use Laravel\Lumen\Console\Kernel as ConsoleKernel;
6 6
 
7
-class Kernel extends ConsoleKernel
8
-{
7
+ class Kernel extends ConsoleKernel
8
+ {
9 9
 }
Please login to merge, or discard this patch.
app/Helpers/Nux.php 1 patch
Switch Indentation   +152 added lines, -152 removed lines patch added patch discarded remove patch
@@ -41,175 +41,175 @@
 block discarded – undo
41 41
         switch ($request->json()->get('roomIndex')):
42 42
             case 1:
43 43
                 return $this->createBedRoom($request->user());
44
-        case 2:
45
-                return $this->createPoolRoom($request->user());
46
-        case 3:
47
-                return $this->createClubRoom($request->user());
48
-        default:
49
-                return false;
50
-        endswitch;
51
-    }
52
-
53
-    /**
44
+         case 2:
45
+                 return $this->createPoolRoom($request->user());
46
+         case 3:
47
+                 return $this->createClubRoom($request->user());
48
+         default:
49
+                 return false;
50
+         endswitch;
51
+     }
52
+
53
+     /**
54 54
      * Create the NUX Bed Room.
55 55
      *
56 56
      * @param User $user
57 57
      *
58 58
      * @return bool
59 59
      */
60
-    protected function createBedRoom(User $user): bool
61
-    {
62
-        $room = (new Room())->store("{$user->name}'s room", "{$user->name} has entered the building", 'model_h', 25, 12, 610, 2403, 0.0, $user->uniqueId, $user->name);
63
-        $room->save();
60
+     protected function createBedRoom(User $user): bool
61
+     {
62
+         $room = (new Room())->store("{$user->name}'s room", "{$user->name} has entered the building", 'model_h', 25, 12, 610, 2403, 0.0, $user->uniqueId, $user->name);
63
+         $room->save();
64 64
         
65
-        Users::find($user->uniqueId)->update(['home_room' => $room->id]);
66
-
67
-        DB::table('items')->insert([
68
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 15542, 'x' => 9, 'y' => 9, 'z' => '0.00000', 'rot' => 4, 'extra_data' => ''],
69
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 15542, 'x' => 9, 'y' => 12, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
70
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 15542, 'x' => 10, 'y' => 9, 'z' => '0.00000', 'rot' => 4, 'extra_data' => ''],
71
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 15542, 'x' => 10, 'y' => 12, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
72
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16412, 'x' => 9, 'y' => 5, 'z' => '1.00000', 'rot' => 0, 'extra_data' => ''],
73
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16435, 'x' => 7, 'y' => 5, 'z' => '1.00000', 'rot' => 0, 'extra_data' => ''],
74
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16486, 'x' => 8, 'y' => 5, 'z' => '1.00000', 'rot' => 0, 'extra_data' => ''],
75
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17816, 'x' => 6, 'y' => 2, 'z' => '1.00000', 'rot' => 0, 'extra_data' => '4'],
76
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17816, 'x' => 9, 'y' => 2, 'z' => '1.00000', 'rot' => 0, 'extra_data' => '4'],
77
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17824, 'x' => 7, 'y' => 2, 'z' => '1.00000', 'rot' => 0, 'extra_data' => '1'],
78
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17894, 'x' => 9, 'y' => 10, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
79
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18074, 'x' => 8, 'y' => 4, 'z' => '1.00000', 'rot' => 0, 'extra_data' => '1'],
80
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18817, 'x' => 3, 'y' => 10, 'z' => '0.01000', 'rot' => 2, 'extra_data' => ''],
81
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18835, 'x' => 3, 'y' => 9, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
82
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18835, 'x' => 3, 'y' => 11, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
83
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18835, 'x' => 5, 'y' => 9, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
84
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18835, 'x' => 5, 'y' => 11, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
85
-        ]);
86
-
87
-        DB::table('items')->insert([
88
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 22988, 'wall_pos' => ':w=4,2 l=0,35 l', 'extra_data' => ''],
89
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23163, 'wall_pos' => ':w=4,8 l=0,43 r', 'extra_data' => '1'],
90
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23261, 'wall_pos' => ':w=2,10 l=2,34 l', 'extra_data' => ''],
91
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23331, 'wall_pos' => ':w=2,10 l=2,29 l', 'extra_data' => ''],
92
-        ]);
93
-
94
-        return true;
95
-    }
96
-
97
-    /**
65
+         Users::find($user->uniqueId)->update(['home_room' => $room->id]);
66
+
67
+         DB::table('items')->insert([
68
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 15542, 'x' => 9, 'y' => 9, 'z' => '0.00000', 'rot' => 4, 'extra_data' => ''],
69
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 15542, 'x' => 9, 'y' => 12, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
70
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 15542, 'x' => 10, 'y' => 9, 'z' => '0.00000', 'rot' => 4, 'extra_data' => ''],
71
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 15542, 'x' => 10, 'y' => 12, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
72
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16412, 'x' => 9, 'y' => 5, 'z' => '1.00000', 'rot' => 0, 'extra_data' => ''],
73
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16435, 'x' => 7, 'y' => 5, 'z' => '1.00000', 'rot' => 0, 'extra_data' => ''],
74
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16486, 'x' => 8, 'y' => 5, 'z' => '1.00000', 'rot' => 0, 'extra_data' => ''],
75
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17816, 'x' => 6, 'y' => 2, 'z' => '1.00000', 'rot' => 0, 'extra_data' => '4'],
76
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17816, 'x' => 9, 'y' => 2, 'z' => '1.00000', 'rot' => 0, 'extra_data' => '4'],
77
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17824, 'x' => 7, 'y' => 2, 'z' => '1.00000', 'rot' => 0, 'extra_data' => '1'],
78
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17894, 'x' => 9, 'y' => 10, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
79
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18074, 'x' => 8, 'y' => 4, 'z' => '1.00000', 'rot' => 0, 'extra_data' => '1'],
80
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18817, 'x' => 3, 'y' => 10, 'z' => '0.01000', 'rot' => 2, 'extra_data' => ''],
81
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18835, 'x' => 3, 'y' => 9, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
82
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18835, 'x' => 3, 'y' => 11, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
83
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18835, 'x' => 5, 'y' => 9, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
84
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18835, 'x' => 5, 'y' => 11, 'z' => '0.00000', 'rot' => 0, 'extra_data' => ''],
85
+         ]);
86
+
87
+         DB::table('items')->insert([
88
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 22988, 'wall_pos' => ':w=4,2 l=0,35 l', 'extra_data' => ''],
89
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23163, 'wall_pos' => ':w=4,8 l=0,43 r', 'extra_data' => '1'],
90
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23261, 'wall_pos' => ':w=2,10 l=2,34 l', 'extra_data' => ''],
91
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23331, 'wall_pos' => ':w=2,10 l=2,29 l', 'extra_data' => ''],
92
+         ]);
93
+
94
+         return true;
95
+     }
96
+
97
+     /**
98 98
      * Create the Pool Room.
99 99
      *
100 100
      * @param User $user
101 101
      *
102 102
      * @return bool
103 103
      */
104
-    protected function createPoolRoom(User $user): bool
105
-    {
106
-        $room = (new Room())->store("{$user->name}'s room", "{$user->name} has entered the building", 'model_h', 25, 12, 307, 3104, 1.10, $user->uniqueId, $user->name);
107
-        $room->save();
108
-
109
-        Users::find($user->uniqueId)->update(['home_room' => $room->id]);
110
-
111
-        DB::table('items')->insert([
112
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16715, 'x' => 5, 'y' => 11, 'z' => 1.30000, 'rot' => 0, 'extra_data' => ''],
113
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16732, 'x' => 3, 'y' => 10, 'z' => 0.40000, 'rot' => 0, 'extra_data' => ''],
114
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17016, 'x' => 3, 'y' => 9, 'z' => 0.00000, 'rot' => 2, 'extra_data' => '1'],
115
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17016, 'x' => 3, 'y' => 11, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
116
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17016, 'x' => 4, 'y' => 9, 'z' => 0.00000, 'rot' => 4, 'extra_data' => ''],
117
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17090, 'x' => 3, 'y' => 9, 'z' => 0.00000, 'rot' => 2, 'extra_data' => '1'],
118
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17176, 'x' => 3, 'y' => 9, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
119
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17176, 'x' => 3, 'y' => 9, 'z' => 0.40000, 'rot' => 0, 'extra_data' => ''],
120
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17176, 'x' => 3, 'y' => 10, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
121
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17190, 'x' => 3, 'y' => 11, 'z' => 0.00000, 'rot' => 2, 'extra_data' => ''],
122
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17190, 'x' => 4, 'y' => 9, 'z' => 0.00000, 'rot' => 4, 'extra_data' => ''],
123
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17191, 'x' => 3, 'y' => 10, 'z' => 0.40000, 'rot' => 2, 'extra_data' => ''],
124
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17191, 'x' => 3, 'y' => 12, 'z' => 0.00000, 'rot' => 2, 'extra_data' => ''],
125
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17484, 'x' => 8, 'y' => 3, 'z' => 1.00000, 'rot' => 0, 'extra_data' => '0'],
126
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17499, 'x' => 7, 'y' => 3, 'z' => 1.00000, 'rot' => 2, 'extra_data' => ''],
127
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 7, 'y' => 2, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
128
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 7, 'y' => 4, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
129
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 7, 'y' => 5, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
130
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 8, 'y' => 2, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
131
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 8, 'y' => 5, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
132
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 9, 'y' => 2, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
133
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 9, 'y' => 5, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
134
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 10, 'y' => 2, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
135
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 10, 'y' => 3, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
136
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 10, 'y' => 4, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
137
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 10, 'y' => 5, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
138
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17987, 'x' => 5, 'y' => 11, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
139
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18051, 'x' => 5, 'y' => 2, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
140
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18051, 'x' => 5, 'y' => 4, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
141
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18051, 'x' => 8, 'y' => 9, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
142
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18051, 'x' => 8, 'y' => 11, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
143
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18051, 'x' => 9, 'y' => 9, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
144
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18051, 'x' => 9, 'y' => 11, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
145
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18061, 'x' => 8, 'y' => 8, 'z' => 0.00000, 'rot' => 2, 'extra_data' => ''],
146
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18061, 'x' => 8, 'y' => 9, 'z' => 0.00000, 'rot' => 6, 'extra_data' => '1'],
147
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18061, 'x' => 10, 'y' => 8, 'z' => 0.00000, 'rot' => 4, 'extra_data' => '1'],
148
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18070, 'x' => 8, 'y' => 2, 'z' => 1.50000, 'rot' => 0, 'extra_data' => '1'],
149
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18079, 'x' => 9, 'y' => 8, 'z' => 0.00000, 'rot' => 0, 'extra_data' => '1'],
150
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18363, 'x' => 3, 'y' => 9, 'z' => 0.80000, 'rot' => 0, 'extra_data' => '2'],
151
-        ]);
152
-
153
-        DB::table('items')->insert([
154
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 22996, 'wall_pos' => ':w=4,8 l=7,45 r', 'extra_data' => ''],
155
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 22996, 'wall_pos' => ':w=4,8 l=9,45 l', 'extra_data' => ''],
156
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23063, 'wall_pos' => ':w=2,10 l=10,56 l', 'extra_data' => ''],
157
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23063, 'wall_pos' => ':w=2,11 l=6,58 l', 'extra_data' => ''],
158
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23078, 'wall_pos' => ':w=6,1 l=0,26 r', 'extra_data' => '1'],
159
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23078, 'wall_pos' => ':w=7,1 l=4,28 r', 'extra_data' => '3'],
160
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23078, 'wall_pos' => ':w=8,1 l=13,33 r', 'extra_data' => '1'],
161
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23078, 'wall_pos' => ':w=10,1 l=0,26 r', 'extra_data' => '3'],
162
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23229, 'wall_pos' => ':w=4,3 l=6,49 l', 'extra_data' => '1'],
163
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23229, 'wall_pos' => ':w=4,5 l=11,45 l', 'extra_data' => '1'],
164
-        ]);
165
-
166
-        return true;
167
-    }
168
-
169
-    /**
104
+     protected function createPoolRoom(User $user): bool
105
+     {
106
+         $room = (new Room())->store("{$user->name}'s room", "{$user->name} has entered the building", 'model_h', 25, 12, 307, 3104, 1.10, $user->uniqueId, $user->name);
107
+         $room->save();
108
+
109
+         Users::find($user->uniqueId)->update(['home_room' => $room->id]);
110
+
111
+         DB::table('items')->insert([
112
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16715, 'x' => 5, 'y' => 11, 'z' => 1.30000, 'rot' => 0, 'extra_data' => ''],
113
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16732, 'x' => 3, 'y' => 10, 'z' => 0.40000, 'rot' => 0, 'extra_data' => ''],
114
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17016, 'x' => 3, 'y' => 9, 'z' => 0.00000, 'rot' => 2, 'extra_data' => '1'],
115
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17016, 'x' => 3, 'y' => 11, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
116
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17016, 'x' => 4, 'y' => 9, 'z' => 0.00000, 'rot' => 4, 'extra_data' => ''],
117
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17090, 'x' => 3, 'y' => 9, 'z' => 0.00000, 'rot' => 2, 'extra_data' => '1'],
118
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17176, 'x' => 3, 'y' => 9, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
119
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17176, 'x' => 3, 'y' => 9, 'z' => 0.40000, 'rot' => 0, 'extra_data' => ''],
120
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17176, 'x' => 3, 'y' => 10, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
121
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17190, 'x' => 3, 'y' => 11, 'z' => 0.00000, 'rot' => 2, 'extra_data' => ''],
122
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17190, 'x' => 4, 'y' => 9, 'z' => 0.00000, 'rot' => 4, 'extra_data' => ''],
123
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17191, 'x' => 3, 'y' => 10, 'z' => 0.40000, 'rot' => 2, 'extra_data' => ''],
124
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17191, 'x' => 3, 'y' => 12, 'z' => 0.00000, 'rot' => 2, 'extra_data' => ''],
125
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17484, 'x' => 8, 'y' => 3, 'z' => 1.00000, 'rot' => 0, 'extra_data' => '0'],
126
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17499, 'x' => 7, 'y' => 3, 'z' => 1.00000, 'rot' => 2, 'extra_data' => ''],
127
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 7, 'y' => 2, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
128
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 7, 'y' => 4, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
129
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 7, 'y' => 5, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
130
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 8, 'y' => 2, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
131
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 8, 'y' => 5, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
132
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 9, 'y' => 2, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
133
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 9, 'y' => 5, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
134
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 10, 'y' => 2, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
135
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 10, 'y' => 3, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
136
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 10, 'y' => 4, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
137
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17520, 'x' => 10, 'y' => 5, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
138
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17987, 'x' => 5, 'y' => 11, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
139
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18051, 'x' => 5, 'y' => 2, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
140
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18051, 'x' => 5, 'y' => 4, 'z' => 1.00000, 'rot' => 0, 'extra_data' => ''],
141
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18051, 'x' => 8, 'y' => 9, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
142
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18051, 'x' => 8, 'y' => 11, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
143
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18051, 'x' => 9, 'y' => 9, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
144
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18051, 'x' => 9, 'y' => 11, 'z' => 0.00000, 'rot' => 0, 'extra_data' => ''],
145
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18061, 'x' => 8, 'y' => 8, 'z' => 0.00000, 'rot' => 2, 'extra_data' => ''],
146
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18061, 'x' => 8, 'y' => 9, 'z' => 0.00000, 'rot' => 6, 'extra_data' => '1'],
147
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18061, 'x' => 10, 'y' => 8, 'z' => 0.00000, 'rot' => 4, 'extra_data' => '1'],
148
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18070, 'x' => 8, 'y' => 2, 'z' => 1.50000, 'rot' => 0, 'extra_data' => '1'],
149
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18079, 'x' => 9, 'y' => 8, 'z' => 0.00000, 'rot' => 0, 'extra_data' => '1'],
150
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18363, 'x' => 3, 'y' => 9, 'z' => 0.80000, 'rot' => 0, 'extra_data' => '2'],
151
+         ]);
152
+
153
+         DB::table('items')->insert([
154
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 22996, 'wall_pos' => ':w=4,8 l=7,45 r', 'extra_data' => ''],
155
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 22996, 'wall_pos' => ':w=4,8 l=9,45 l', 'extra_data' => ''],
156
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23063, 'wall_pos' => ':w=2,10 l=10,56 l', 'extra_data' => ''],
157
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23063, 'wall_pos' => ':w=2,11 l=6,58 l', 'extra_data' => ''],
158
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23078, 'wall_pos' => ':w=6,1 l=0,26 r', 'extra_data' => '1'],
159
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23078, 'wall_pos' => ':w=7,1 l=4,28 r', 'extra_data' => '3'],
160
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23078, 'wall_pos' => ':w=8,1 l=13,33 r', 'extra_data' => '1'],
161
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23078, 'wall_pos' => ':w=10,1 l=0,26 r', 'extra_data' => '3'],
162
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23229, 'wall_pos' => ':w=4,3 l=6,49 l', 'extra_data' => '1'],
163
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23229, 'wall_pos' => ':w=4,5 l=11,45 l', 'extra_data' => '1'],
164
+         ]);
165
+
166
+         return true;
167
+     }
168
+
169
+     /**
170 170
      * Create the NUX Club Room.
171 171
      *
172 172
      * @param User $user
173 173
      *
174 174
      * @return bool
175 175
      */
176
-    protected function createClubRoom(User $user): bool
177
-    {
178
-        $room = (new Room())->store("{$user->name}'s room", "{$user->name} has entered the building", 'model_h', 25, 12, 409, 1902, 0.0, $user->uniqueId, $user->name);
179
-        $room->save();
180
-
181
-        Users::find($user->uniqueId)->update(['home_room' => $room->id]);
182
-
183
-        DB::table('items')->insert([
184
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16904, 'x' => 4, 'y' => 11, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '1'],
185
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16905, 'x' => 6, 'y' => 9, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '1'],
186
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16905, 'x' => 6, 'y' => 10, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '1'],
187
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16905, 'x' => 8, 'y' => 9, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '1'],
188
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16905, 'x' => 8, 'y' => 10, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '1'],
189
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16907, 'x' => 5, 'y' => 9, 'z' => '0.00000', 'rot' => 6, 'extra_data' => ''],
190
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16907, 'x' => 5, 'y' => 10, 'z' => '0.00000', 'rot' => 6, 'extra_data' => ''],
191
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16909, 'x' => 4, 'y' => 9, 'z' => '0.00000', 'rot' => 2, 'extra_data' => '1'],
192
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16909, 'x' => 4, 'y' => 10, 'z' => '0.00000', 'rot' => 2, 'extra_data' => '1'],
193
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16913, 'x' => 6, 'y' => 7, 'z' => '1.30000', 'rot' => 0, 'extra_data' => '3'],
194
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16913, 'x' => 9, 'y' => 7, 'z' => '1.30000', 'rot' => 0, 'extra_data' => '3'],
195
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17189, 'x' => 10, 'y' => 2, 'z' => '1.00000', 'rot' => 0, 'extra_data' => ''],
196
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17573, 'x' => 6, 'y' => 7, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '3'],
197
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17573, 'x' => 7, 'y' => 7, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '3'],
198
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17573, 'x' => 8, 'y' => 7, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '3'],
199
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17573, 'x' => 9, 'y' => 7, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '3'],
200
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18048, 'x' => 7, 'y' => 2, 'z' => '1.00000', 'rot' => 4, 'extra_data' => ''],
201
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18082, 'x' => 6, 'y' => 3, 'z' => '1.00000', 'rot' => 2, 'extra_data' => ''],
202
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18082, 'x' => 9, 'y' => 3, 'z' => '1.00000', 'rot' => 6, 'extra_data' => ''],
203
-        ]);
204
-
205
-        DB::table('items')->insert([
206
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23008, 'wall_pos' => ':w=4,8 l=0,27 r', 'extra_data' => '2'],
207
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23013, 'wall_pos' => ':w=2,10 l=2,44 l', 'extra_data' => ''],
208
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23014, 'wall_pos' => ':w=8,1 l=14,27 r', 'extra_data' => '1'],
209
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23236, 'wall_pos' => ':w=6,1 l=5,31 r', 'extra_data' => '1'],
210
-            ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23239, 'wall_pos' => ':w=4,7 l=4,29 l', 'extra_data' => ''],
211
-        ]);
212
-
213
-        return true;
214
-    }
176
+     protected function createClubRoom(User $user): bool
177
+     {
178
+         $room = (new Room())->store("{$user->name}'s room", "{$user->name} has entered the building", 'model_h', 25, 12, 409, 1902, 0.0, $user->uniqueId, $user->name);
179
+         $room->save();
180
+
181
+         Users::find($user->uniqueId)->update(['home_room' => $room->id]);
182
+
183
+         DB::table('items')->insert([
184
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16904, 'x' => 4, 'y' => 11, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '1'],
185
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16905, 'x' => 6, 'y' => 9, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '1'],
186
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16905, 'x' => 6, 'y' => 10, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '1'],
187
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16905, 'x' => 8, 'y' => 9, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '1'],
188
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16905, 'x' => 8, 'y' => 10, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '1'],
189
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16907, 'x' => 5, 'y' => 9, 'z' => '0.00000', 'rot' => 6, 'extra_data' => ''],
190
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16907, 'x' => 5, 'y' => 10, 'z' => '0.00000', 'rot' => 6, 'extra_data' => ''],
191
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16909, 'x' => 4, 'y' => 9, 'z' => '0.00000', 'rot' => 2, 'extra_data' => '1'],
192
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16909, 'x' => 4, 'y' => 10, 'z' => '0.00000', 'rot' => 2, 'extra_data' => '1'],
193
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16913, 'x' => 6, 'y' => 7, 'z' => '1.30000', 'rot' => 0, 'extra_data' => '3'],
194
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 16913, 'x' => 9, 'y' => 7, 'z' => '1.30000', 'rot' => 0, 'extra_data' => '3'],
195
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17189, 'x' => 10, 'y' => 2, 'z' => '1.00000', 'rot' => 0, 'extra_data' => ''],
196
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17573, 'x' => 6, 'y' => 7, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '3'],
197
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17573, 'x' => 7, 'y' => 7, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '3'],
198
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17573, 'x' => 8, 'y' => 7, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '3'],
199
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 17573, 'x' => 9, 'y' => 7, 'z' => '0.00000', 'rot' => 0, 'extra_data' => '3'],
200
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18048, 'x' => 7, 'y' => 2, 'z' => '1.00000', 'rot' => 4, 'extra_data' => ''],
201
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18082, 'x' => 6, 'y' => 3, 'z' => '1.00000', 'rot' => 2, 'extra_data' => ''],
202
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 18082, 'x' => 9, 'y' => 3, 'z' => '1.00000', 'rot' => 6, 'extra_data' => ''],
203
+         ]);
204
+
205
+         DB::table('items')->insert([
206
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23008, 'wall_pos' => ':w=4,8 l=0,27 r', 'extra_data' => '2'],
207
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23013, 'wall_pos' => ':w=2,10 l=2,44 l', 'extra_data' => ''],
208
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23014, 'wall_pos' => ':w=8,1 l=14,27 r', 'extra_data' => '1'],
209
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23236, 'wall_pos' => ':w=6,1 l=5,31 r', 'extra_data' => '1'],
210
+             ['user_id' => $user->uniqueId, 'room_id' => $room->id, 'item_id' => 23239, 'wall_pos' => ':w=4,7 l=4,29 l', 'extra_data' => ''],
211
+         ]);
212
+
213
+         return true;
214
+     }
215 215
 }
Please login to merge, or discard this patch.