This commit is contained in:
Ellpeck 2019-04-02 17:50:04 +02:00
commit dc2dee211a
9 changed files with 89 additions and 27 deletions

View file

@ -9,5 +9,11 @@
"id": "why_you_should_mod_minecraft", "id": "why_you_should_mod_minecraft",
"date": "2/17/2019", "date": "2/17/2019",
"discuss": "https://twitter.com/Ellpeck/status/1097177774337462272" "discuss": "https://twitter.com/Ellpeck/status/1097177774337462272"
},
{
"name": "Kindling the Reading Flame",
"id": "reading",
"date": "3/22/2019",
"discuss": "https://twitter.com/Ellpeck/status/1109102077911973888"
} }
] ]

19
blog/reading.md Normal file
View file

@ -0,0 +1,19 @@
Recently, my boyfriend gave me his old Amazon Kindle (because he got one of the newer models). This inspired me, after about four or five years of not really picking up a book outside of school, to start reading for fun again. The first book that I "picked up" was Harry Potter and the.. stone.. of the wise ("Harry Potter and the Philosopher's Stone" apparently).
### The book
I've never written a book review before, but since Harry Potter is kind of a really popular genre and this is the first time I read one of the books, I wanted to give my opinion on it.
Now usually, I don't really enjoy the fantasy genre. Something about it is just a bit uninteresting to me, and I don't necessarily enjoy reading something that's unrelated to (my) reality. I usually need entertainment to be somewhat relatable to me and my life, and fantasy and science fiction don't always do that for me; I don't really enjoy things like Star Wars, but I do enjoy, for example, the Netflix show Black Mirror, because it touches topics that I do come in contact with in my own life.
But because the first Harry Potter book introduced the entire thing in such a great way, making the reader follow along with Harry's journey of _also_ figuring out all of the magic stuff that is new to both him and the reader, it felt like a lot better of an introduction to me.
Reading the first three quarters or so of the book, I honestly had a blast. The story was being told so well and all of the details and emotions were depicted so extensively, the places were described with a depth that made me be able to envision them perfectly in my head.
But then, to my (negative) surprise, suddenly, towards the last couple of chapters of the book, the tone shifted. All of a sudden, the story was being told in such a rushed, quick way; especially what should've been the climax of the book. To me, it felt like the author was getting scared of missing her deadline and stopped writing in the way that I had started to love so much.
I would definitely say that I enjoyed the book (which is saying quite a lot, because fantasy is definitely not my kind of genre), and I plan on also reading the other entries in the series, but to me, it felt like the later in the book I was, the more the quality of what I was reading was declining, which was such a bummer to me because J.K. Rowling seems to be a _really_ good author.
_Also, regarding the stuff that's happening with whatever J.K. is saying right now: If she or anyone else thinks it's okay to retroactively pretend like there's diversity where there simply isn't any: In my opinion, it's not okay. Just accept that your writing in that regard just isn't up to the standard of what it should be in the 21st century. Characters shouldn't be gay, black or another minority for the sake of "showing diversity" or "making a statement", but because diversity like that just happens to exist in the real world._
### The Kindle
There's honestly not much to say about the Kindle, because everything that I could say can be easily summed up into this: _I absolutely love it_. It's one of the older generation Paperwhites (maybe even the first one, I'm not sure), and the e-ink is amazing, the menus are easy to navigate, being able to change the font is great. It's just all round an awesome experience, especially because, with Amazon Prime, which pretty much everyone seems to have, you have Prime Reading, which allows you to read quite a big amount of books for free (without even having to get Kindle Unlimited).
Seriously, if you enjoy reading, but don't enjoy carrying heavy books around with you while you're traveling, I really think you should get a Kindle.

View file

@ -89,7 +89,7 @@
<div class="list-display rounded"> <div class="list-display rounded">
<h1>Projects</h1> <h1>Projects</h1>
<p> <p>
Here is a list of some of my main projects. Check them out if you want!<br> For a full list of my programming projects, you can check out my GitHub page linked <a href="#social">below</a>. Here is a list of some of my main projects. Check them out if you want!<br>For a full list of my programming projects, you can check out my GitHub page linked <a href="#social">below</a>.<br>Also, if you want to have a Minecraft mod made, you can <a href="#commissions">commission me</a>.
</p> </p>
<div id="project-list"> <div id="project-list">
<noscript><em>The content that should be here is dynamically generated. Please enable JavaScript if you see this.</em></noscript> <noscript><em>The content that should be here is dynamically generated. Please enable JavaScript if you see this.</em></noscript>
@ -102,7 +102,7 @@
<div class="list-display rounded"> <div class="list-display rounded">
<h1>Social</h1> <h1>Social</h1>
<p> <p>
Below is a list of the social networks and websites that I regularly use (and my email address). The closer to the front of the list they are, the more frequently I use them, generally. This is a list of the websites and social media platforms that I regularly use. I'm usually most active on my Discord server and on Twitter, but if it's a more serious inquiry, you can also send me an email.
</p> </p>
<div id="social-list"> <div id="social-list">
<noscript><em>The content that should be here is dynamically generated. Please enable JavaScript if you see this.</em></noscript> <noscript><em>The content that should be here is dynamically generated. Please enable JavaScript if you see this.</em></noscript>
@ -115,8 +115,7 @@
<div class="list-display rounded"> <div class="list-display rounded">
<h1>About</h1> <h1>About</h1>
<p> <p>
Sometimes, some people ask me some questions about myself or my projects, so I decided to compile a list of some of the answers in a Q&A-like fashion so that I don't have to keep repeating them. If you're curious about me, this might be intersting to Sometimes, some people ask me some questions about myself or my projects, so I decided to compile a list of some of the answers in a Q&A-like fashion so that I don't have to keep repeating them. If you're curious about me, this might be interesting to you!
you!
</p> </p>
<div id="about-list"> <div id="about-list">
<noscript><em>The content that should be here is dynamically generated. Please enable JavaScript if you see this.</em></noscript> <noscript><em>The content that should be here is dynamically generated. Please enable JavaScript if you see this.</em></noscript>
@ -129,7 +128,7 @@
<div class="list-display rounded"> <div class="list-display rounded">
<h1>Blog</h1> <h1>Blog</h1>
<p> <p>
Sometimes, I enjoy writing stuff. So here's some of the stuff I've written. Just click on any of the headers to expand the post. Occasionally I enjoy writing stuff. So here's some of the stuff I've written. Just click on any of the headers to expand the post.
</p> </p>
<div id="blog-list"> <div id="blog-list">
<noscript><em>The content that should be here is dynamically generated. Please enable JavaScript if you see this.</em></noscript> <noscript><em>The content that should be here is dynamically generated. Please enable JavaScript if you see this.</em></noscript>
@ -142,9 +141,7 @@
<div class="list-display rounded"> <div class="list-display rounded">
<h1>Support Me</h1> <h1>Support Me</h1>
<p> <p>
If you think any of the stuff I work on is interesting, especially my game or one of my Minecraft mods, a great way to show me your appreciation and help me out is to throw me a bit of your precious money! If you're interested, here are some ways that you can use to throw some of your precious money my way without actually having me work for you. Keep in mind that doing this is, of course, optional.
<br>If you want, you can do so using one of the ways below.
<br><em>Keep in mind that doing this is, of course, optional. I don't expect you to give me money for what I do, people appreciating it is already really awesome to me. Plus, if you want to, you can always support me by telling other people about me and my projects as well.</em>
</p> </p>
<div id="support-list"> <div id="support-list">
<noscript><em>The content that should be here is dynamically generated. Please enable JavaScript if you see this.</em></noscript> <noscript><em>The content that should be here is dynamically generated. Please enable JavaScript if you see this.</em></noscript>
@ -163,6 +160,37 @@
</div> </div>
</div> </div>
<!-- Commissions -->
<div class="modal fade" id="commissions-modal" tabindex="-1">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h1 class="modal-title">Ellpeck's Minecraft Mod Commissions</h1>
<button type="button" class="close" data-dismiss="modal">&times;</button>
</div>
<div class="modal-body">
<p>If you need a small to medium sized Minecraft mod for a modpack, a video or for personal use, you can contact me to make it for you.</p>
<p>Here is all the information you need if you want to commission me to make a mod for you:</p>
<ul>
<li>Minecraft Forge mods only</li>
<li>Minecraft Versions 1.10 through 1.13 only</li>
<li>No ports of existing mods</li>
<li>I charge between 10€ ($11) and 30€ ($33) an hour
<ul>
<li>I estimate the total amount of time it will take based on the size and complexity of the mod beforehand</li>
<li>The amount I estimate will be what you pay for, no matter how much longer or shorter it actually takes</li>
</ul>
</li>
<li>You will have the choice of whether you want to receive the source code privately or whether I should publish it on GitHub</li>
<li>You will have the choice of whether you want to be sent the mod jar or whether I should publish the mod on CurseForge</li>
<li>After the mod is completed, bug fixes are included for free, but feature updates and Minecraft version updates are not</li>
</ul>
<p>If you're interested, you can either <a href="mailto:me@ellpeck.de">send me an email</a>, but better yet, <a href="https://ellpeck.de/discord">join my Discord server</a> and message me privately from there so we can talk about the details.</p>
</div>
</div>
</div>
</div>
<!-- Impressum --> <!-- Impressum -->
<div class="modal fade" id="impressum-modal" tabindex="-1"> <div class="modal fade" id="impressum-modal" tabindex="-1">
<div class="modal-dialog modal-lg"> <div class="modal-dialog modal-lg">

BIN
res/projects/tetro.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 907 B

View file

@ -11,8 +11,8 @@ const questions = [{
'a': "Well, it actually isn't as interesting of a story as some of you might hope. Long story short, when I was little (and was, apparently, very bad at English), I decided to make a YouTube channel called \"LetsPlayEveryGames.\" Shortly after, I also made a Minecraft account that I was going to call the same thing. At the time, though, there was a limit for how many characters your name could have, and so I opted for calling myself \"LPEG\" instead. When a friend of mine came along and started trying to pronounce that name, instead of saying each individual letter on its own, he started pronouncing it like a word: Ell-Peg. ...Ellpeck. I liked that pronounciation and so I stuck with the name." 'a': "Well, it actually isn't as interesting of a story as some of you might hope. Long story short, when I was little (and was, apparently, very bad at English), I decided to make a YouTube channel called \"LetsPlayEveryGames.\" Shortly after, I also made a Minecraft account that I was going to call the same thing. At the time, though, there was a limit for how many characters your name could have, and so I opted for calling myself \"LPEG\" instead. When a friend of mine came along and started trying to pronounce that name, instead of saying each individual letter on its own, he started pronouncing it like a word: Ell-Peg. ...Ellpeck. I liked that pronounciation and so I stuck with the name."
}, },
{ {
'q': "What's your gender?", 'q': "What are your pronouns?",
'a': "I'm (cis) male." 'a': "I'm cis male, so I go by he/him."
}, },
{ {
'q': "What's your sexual orientation?", 'q': "What's your sexual orientation?",
@ -32,7 +32,7 @@ const questions = [{
}, },
{ {
'q': 'Are you for hire?', 'q': 'Are you for hire?',
'a': 'Technically yes. If you\'re serious about an offer, you can send me an email. There\'s a link above.' 'a': 'You can commission me to make a Minecraft mod for you. You can find more information <a href="#commissions">here</a>.'
}, },
{ {
'q': 'What do you use to code?', 'q': 'What do you use to code?',
@ -42,21 +42,9 @@ const questions = [{
'q': 'How did you make this site?', 'q': 'How did you make this site?',
'a': 'I made this page using <a href="https://getbootstrap.com/">Bootstrap</a>. The content is dynamically generated using JavaScript based on a bunch of JSON data. If you\'re curious about the (probably pretty messy) code, then you can check out the <a href="https://github.com/Ellpeck/Web">GitHub repository</a>.' 'a': 'I made this page using <a href="https://getbootstrap.com/">Bootstrap</a>. The content is dynamically generated using JavaScript based on a bunch of JSON data. If you\'re curious about the (probably pretty messy) code, then you can check out the <a href="https://github.com/Ellpeck/Web">GitHub repository</a>.'
}, },
{
"q": "What's your favorite season?",
"a": "Whatever the current one isn't, honestly. Typical German."
},
{
'q': 'Tabs or spaces?',
'a': "Spaces are the only true choice, because they don't have different sizes in different display locations."
},
{ {
'q': 'What\'s the deal with life?', 'q': 'What\'s the deal with life?',
'a': 'Man, if I knew.' 'a': 'Man, if I knew.'
},
{
'q': 'Give me the <em>bread</em>.',
'a': 'No, I don\'t want that.'
} }
]; ];

View file

@ -10,6 +10,8 @@ $(function () {
if (hash && hash.length > 1) { if (hash && hash.length > 1) {
if (hash === '#impressum') { if (hash === '#impressum') {
$('#impressum-modal').modal('show'); $('#impressum-modal').modal('show');
} else if (hash === "#commissions") {
$('#commissions-modal').modal('show');
} }
} }
} }

View file

@ -1,12 +1,22 @@
const projects = [{ const projects = [{
'name': "Nature's Aura", 'name': "Nature's Aura",
'desc': "Nature's Aura is a new Minecraft mod about collecting, using and replenishing the Aura naturally present in the world to create useful devices and unique mechanics. It's currently in beta.", 'desc': "Nature's Aura is a new Minecraft mod about collecting, using and replenishing the Aura naturally present in the world to create useful devices and unique mechanics.",
'status': 'In development', 'status': 'In development',
'links': { 'links': {
'CurseForge page': 'https://minecraft.curseforge.com/projects/natures-aura' 'CurseForge page': 'https://minecraft.curseforge.com/projects/natures-aura'
}, },
'icon': 'na' 'icon': 'na'
}, },
{
"name": "Tetro",
"desc": "Tetro is a Tetris clone I wrote in an afternoon and a bit. You can play it in the browser. It also features multiple game piece designs and some custom game modes. It was pretty fun to make, and it's pretty fun to play.",
"status": "In development",
"links": {
"Play it": "https://ellpeck.github.io/Tetro",
"Code on GitHub": "https://github.com/Ellpeck/Tetro"
},
"icon": "tetro"
},
{ {
'name': 'Actually Additions', 'name': 'Actually Additions',
'desc': 'Actually Additions is a rather popular Minecraft mod that I used to work on. It\'s become widely known in the modding community and has reached over 10 million downloads by now, which is crazy. I don\'t work on it anymore myself, but it\'s being maintained for current versions by someone else.', 'desc': 'Actually Additions is a rather popular Minecraft mod that I used to work on. It\'s become widely known in the modding community and has reached over 10 million downloads by now, which is crazy. I don\'t work on it anymore myself, but it\'s being maintained for current versions by someone else.',

View file

@ -12,6 +12,7 @@
IAMX IAMX
The Faint The Faint
Coldplay Coldplay
dodie
*/ */
const quotes = [ const quotes = [
@ -90,6 +91,14 @@ const quotes = [
"I walk with the noise", "I walk with the noise",
"I need to surrender", "I need to surrender",
"Oh my god, you're beautiful", "Oh my god, you're beautiful",
"The old king is dead, long live the king" "The old king is dead, long live the king",
"I'm so human",
"A monster's here",
"Hey, you might just listen to it sing",
"Please let the devin in",
"We don't eat our words, they don't taste so good",
"She smells like lemongrass and peach",
"She tastes like apple juice and peach",
"You would find her in a polaroid picture"
]; ];
$('#quote-text').html('<em>' + quotes[Math.floor(Math.random() * quotes.length)] + '</em>'); $('#quote-text').html('<em>' + quotes[Math.floor(Math.random() * quotes.length)] + '</em>');

View file

@ -1,6 +1,6 @@
const support = [{ const support = [{
'name': 'Support me on Patreon', 'name': 'Support me on Patreon',
'desc': 'Patreon is a great way of giving me money regularly. You automatically give me a set amount each month, and in return, you can get cool rewards like beta access to my game or visual fanciness for your Minecraft character when using my mods.', 'desc': 'Patreon is a great way of giving me money regularly. You automatically give me a set amount each month, and in return, you can get cool rewards like visual fanciness for your Minecraft character when using my mods.',
'link': 'https://patreon.com/Ellpeck', 'link': 'https://patreon.com/Ellpeck',
'icon': 'patreon' 'icon': 'patreon'
}, },
@ -12,7 +12,7 @@ const support = [{
}, },
{ {
'name': 'Send me a gift', 'name': 'Send me a gift',
'desc': 'If you want to make a nice surprise, then you can get me something from my Amazon wishlist. I update it fairly regularly and items I want most are generally closer to the top. Keep in mind that the link goes to the German Amazon page, but for most products, you can just change the link a bit and it\'ll come up with the same. Please don\'t get me anything expensive, though.', 'desc': 'If you want to make a nice surprise, then you can get me something from my Amazon wishlist. I update it fairly regularly and items I want most are generally closer to the top. Keep in mind that the link goes to the German Amazon page, but for most products, you can just change the link a bit and it\'ll come up with the same. Please don\'t get me anything too expensive, though.',
'link': 'https://ellpeck.de/wishlist', 'link': 'https://ellpeck.de/wishlist',
'icon': dark ? 'amazon_dark' : 'amazon' 'icon': dark ? 'amazon_dark' : 'amazon'
} }